样品管理

样品与库存管理完整指南

PonyLab 提供完整的样品全生命周期追踪(含谱系关系)、试剂耗材库存管理(含智能预警)、条码/QR 扫描工作流、批次追踪,以及 CSV 批量导入功能。本指南涵盖每个功能的详细操作步骤和最佳实践。

功能概览

PonyLab 的样品与库存模块管理实验室中的两类物资:样品(有唯一标识的实验标本)和库存(批量消耗的试剂耗材)。两者共用存储层级系统,但管理逻辑不同。

能力样品管理库存管理
唯一标识是,每个样品独立 ID + 条码按品名管理,同种试剂共一条目
谱系追踪支持多代亲子关系图不支持
数量管理可选(记录消耗)核心功能,精确追踪进出库
低库存预警耗尽时自动变为 DEPLETED自定义阈值,邮件/应用内通知
批次追踪支持批次号字段支持批次号,多批次管理
有效期管理支持,到期前自动提醒支持,到期仪表盘集中显示
典型对象细胞系、DNA、血清、组织切片抗体、缓冲液、试剂盒、耗材

核心概念:样品 vs 库存

样品(Sample)

代表实验室中有明确标识的具体物理标本,通常是独一无二的或有限数量的生物/化学材料。

  • HEK293T 细胞系(P10 传代)
  • 患者血清样品 #001
  • BRCA1 基因 PCR 产物
  • 蛋白质提取物(0.5 mL,2 mg/mL)

库存(Inventory)

代表实验室中批量采购使用的消耗品,关注总量管理而非单个标识。

  • 兔抗 p53 抗体(现有 500 µL)
  • DMEM 培养基(现有 12 瓶)
  • PCR 引物 BRCA1-F(现有 200 µL)
  • 0.22 µm 滤膜(现有 50 个)

提示

简单判断标准:如果这个物品从一个人传递给另一个人时,你需要知道“是哪一个”,它就是样品;如果只需要知道“还剩多少”,它就是库存。

样品生命周期图

AVAILABLE可用(默认)IN_USE使用中实验完成DEPLETED已耗尽(数量=0)手动归档ARCHIVED已归档(只读)

状态说明:AVAILABLE 是创建时的默认状态;IN_USE 在实验中链接该样品时自动切换;DEPLETED 在数量减为 0 时自动切换;ARCHIVED 只能手动触发。归档的样品不可恢复使用状态,但历史记录永久保留。

存储层级示意图

房间A 楼 301设备/冰箱-80°C 超低温冰箱设备/冰箱普通冰箱(4°C)层架/格位层架 1(第 2 层)冻存盒冻存盒 A1(9×9)位置(格位号 1-81)第 2 层第 3 层第 4 层第 5 层

存储层级采用五层结构:房间 → 设备/冰箱 → 层架/格位 → 冻存盒 → 位置。层级深度可根据实验室实际情况调整,最少 1 层(只记录房间级别),最多可扩展到更深层(如冻存盒内的具体坐标)。每个节点可独立设置温度类别和容量限制。

样品谱系关系图

患者血清(原始)SMP-0001 · 5 mL · -80°C分装冻存管 #1SMP-0002 · 500 µL · -80°C分装冻存管 #2SMP-0003 · 500 µL · -80°C蛋白提取物SMP-0004 · 50 µL · -20°C派生(分装)派生(蛋白提取)

样品谱系记录了样品之间的亲子派生关系。每次分装、传代培养、提取或转化时,使用「派生样品」功能建立关系链。父样品的数量根据取用量自动扣减。谱系链可无限延伸,所有操作记录在审计追踪中。

样品管理

样品代表实验室中有唯一标识的物理标本,例如:细胞系、组织活检、化合物溶液、DNA 提取物、血清等。每个样品有唯一 ID,创建时自动生成条码标签。

导航至左侧「样品」模块,主视图提供:

  • 列表视图(默认):表格形式,显示名称、类型、数量、位置、状态,支持排序和多列筛选
  • 网格视图:卡片形式,适合快速浏览大量样品
  • 地图视图:按存储位置层级展示样品分布,点击某个冻存盒可查看内部格位图

右上角筛选器支持按类型、状态、存储位置、标签、批次号、有效期等多条件组合筛选。

自定义样品类型

样品类型定义了一类样品的默认属性和自定义字段。PonyLab 内置了常见类型(细胞系、DNA、RNA、蛋白质、血清等),也支持创建自定义类型。

创建自定义样品类型

  1. 前往 设置 → 样品类型(需要 PI+ 权限)。
  2. 点击「新建样品类型」。
  3. 填写以下字段:
    • 类型名称(必填):例如“质粒”、“抗体偶联物”、“临床样品”
    • 描述(可选):类型的适用范围说明
    • 默认单位:新建此类型样品时的默认数量单位(µg、µL、mL、mg、vial、个等)
    • 默认存储温度:新建此类型时的建议存储温度(-80°C、-20°C、4°C、室温、液氮)
    • 自定义字段(可选):为此类型添加特有属性,例如质粒类型可添加“抗性标记”(下拉选项)和“骨架来源”(文本)
    • 图标颜色:在样品列表中该类型的颜色标识
  4. 点击「保存」,类型立即可用于创建新样品。

提示

自定义字段支持:文本、数字、日期、下拉选项(单选/多选)、布尔(是/否)等类型。合理设置自定义字段可大幅提升样品数据的规范性和可搜索性。

创建样品(每字段详解)

在样品列表页点击「+ 新建样品」按钮,弹出创建表单,填写以下字段:

基本信息字段

字段名称必填?说明示例值
样品名称必填唯一标识名称,支持中英文及特殊字符,最长 200 字符。建议使用团队统一命名规范。HEK293T-P10-20260320
样品类型必填从团队预设类型中选择,或输入新类型名称即时创建。选择类型后,相关自定义字段出现在表单下方。细胞系
数量必填当前持有的数量,必须为正数。输入 0 时系统将状态自动设为 DEPLETED。1
单位必填从预设单位选择(mL、µL、mg、µg、g、vial、个、管、片)或输入自定义单位。冻存管
存储位置推荐填写从存储层级树中选择具体位置(如“A 楼 301 > -80°C 冰箱 > 层架 1 > 冻存盒 A1 > 位置 3”)。系统验证温度匹配(样品默认温度与位置温度是否一致),不匹配时弹出警告。A 楼 301 > -80°C
有效期可选样品过期日期(YYYY-MM-DD)。设置后到期前 7 天发送邮件提醒,30 天内到期在仪表盘以黄色高亮显示。留空表示该样品无过期限制。2027-06-30
父样品(派生自)可选搜索并选择父样品,建立谱系关系。选择后系统自动询问“从父样品取用多少数量?”,并在创建后扣减父样品数量。SMP-0001
批次号可选用于批次追踪,多个样品可使用相同批次号。格式自由,建议使用团队统一格式(如 BATCH-YYYY-NN)。同批次样品可在批次号筛选器中一起查看。BATCH-2026-03
标签可选多标签,用于快速分类筛选。输入后按 Enter 确认,可添加多个。例如:“阳性对照”、“高浓度”、“已验证”。阳性对照, GFP标记
负责人可选默认为当前用户,可改为其他团队成员。负责人是该样品的主要联系人,到期提醒默认发送给负责人。张三
备注可选自由文本补充信息,例如浓度、纯度、来源、特殊处理条件、参考文献等。支持 Markdown 格式。P10 传代,活力 > 95%,购自 ATCC

创建后发生什么

  1. 系统生成唯一样品 ID(格式:SMP-YYYY-NNNN)和对应的条码字符串
  2. 样品以 AVAILABLE 状态出现在样品列表中
  3. 如填写了父样品,父样品数量根据取用量自动扣减,谱系关系建立
  4. 如填写了存储位置,存储位置容量计数增加 1
  5. 可在样品详情页点击「打印标签」生成包含条码的标签贴纸

完成

样品创建成功。点击「打印标签」立即打印条码标签,将标签贴在对应的冻存管或容器上。

样品谱系追踪

当从现有样品派生新样品时(如分装、传代培养、蛋白提取、DNA 提取),使用「派生样品」功能建立亲子关系,形成可追溯的样品谱系链。

创建派生样品

  1. 在父样品详情页,点击右上角「派生新样品」按钮(分叉箭头图标)。
  2. 弹出“派生样品”表单,父样品名称和类型已预填,可修改。
  3. 填写「本次取用量」(从父样品取走多少,用于自动扣减父样品数量)。
  4. 填写新样品的所有信息(名称、数量单位等,与正常创建相同)。
  5. 点击「保存派生样品」,系统同时:
    • 创建子样品(附带对父样品的谱系链接)
    • 扣减父样品数量(父样品数量 = 原数量 - 取用量)
    • 在两个样品的审计追踪中记录此操作

提示

也可以在创建新样品时直接设置「父样品」字段(见创建样品表单),效果相同。推荐在父样品页直接点击派生,以减少手动查找父样品的步骤。

查看谱系树

在任何样品的详情页,点击「谱系」标签,以可交互的树状图展示:

  • 该样品的所有祖先(向上)和所有后代(向下)
  • 每个节点显示:样品 ID、名称、类型、数量、当前状态
  • 每条连线显示:派生时间、操作人、取用量
  • 点击节点可直接跳转到该样品的详情页

谱系深度无限制,可追踪原始血清 → 分装 → 提取物 → 再次分装等多代关系。谱系数据自动纳入合规报告中的监管链(Chain of Custody)记录。

样品生命周期管理

状态说明触发方式可执行操作
AVAILABLE可使用,库存充足创建时默认;从 IN_USE 手动切回编辑信息、派生子样品、关联实验、归档、打印标签
IN_USE当前被某个实验使用中在实验中通过 /sample 链接后自动切换查看关联实验、手动切回 AVAILABLE、归档
DEPLETED数量为零,已消耗数量更新为 0 时自动;手动触发查看历史、归档;如有剩余可手动切回 AVAILABLE
ARCHIVED已归档,不再使用手动操作(任何状态均可归档)只读查看历史记录和谱系,不可恢复(需联系 SUPER_ADMIN)

注意

归档的样品从默认列表中隐藏,但不会从系统删除。所有历史操作记录(谱系、实验关联、库存调整)均永久保留,可在「归档样品」筛选器中查看。RESEARCHER 不可恢复已归档样品,需联系 PI 或 SUPER_ADMIN。

库存管理

库存指实验室中的消耗品和试剂——采购、存放和消耗的物资。区别于有明确标识的样品,库存关注批量数量管理,每种试剂只有一条(或多批次)记录。

导航至左侧「库存」模块,顶部三个标签:

  • 所有库存:完整库存列表,支持多条件筛选
  • 预警:当前低于最低阈值或 30 天内到期的条目集中显示
  • 到期仪表盘:按到期时间排序的即将到期列表,颜色区分(红/橙/黄)

创建库存条目

点击「+ 新建库存」,填写以下字段:

字段必填?说明与示例
名称必填产品通用名称。例:“兔抗 p53 单克隆抗体(ab26”。建议与厂商目录名一致,便于复购核对。最长 200 字符。
品牌 / 厂商推荐制造商或供应商名称。例:“Abcam”、“Sigma-Aldrich”。用于复购时快速查找供应商信息。
货号(Cat. No.)推荐供应商目录号。例:“ab26”。精确到具体规格(如 100 µg 和 500 µg 的货号不同,应分别建条目)。
当前数量必填初始库存量,后续通过调整操作更新(不可直接修改此字段以保证审计记录)。例:500。
单位必填数量对应的计量单位。例:µL、mL、mg、g、个、瓶、盒。
最低库存阈值推荐低于此值时触发预警通知。建议设置为“紧急补货周期内的消耗量 × 1.5”。例:50(当剩余不足 50 µL 时预警)。
存储条件推荐从下拉选择:室温(15-25°C)/ 4°C(冷藏)/ -20°C(冷冻)/ -80°C(超低温)/ 液氮(-196°C)/ 避光。与存储位置温度类别匹配验证。
批次号可选生产批次号(厂商提供)或内部批次号。不同批次的同种试剂建议分别建条目,以便独立追踪有效期。
有效期可选该批次的过期日期(YYYY-MM-DD)。影响到期仪表盘显示。30 天内到期:黄色预警;7 天内到期:红色预警 + 邮件通知;已过期:系统阻止将其分配到新实验(可配置为仅警告)。
存储位置推荐从存储层级树中选择,与存储条件温度匹配验证。
备注可选补充说明:稀释比例、分装说明、使用注意事项、订购联系方式等。

库存调整操作

每次取用、补货或盘点差异都通过「调整库存」操作记录,而不是直接修改数量字段。

三种调整类型详解

调整类型场景库存变化典型原因示例
IN(入库)新购到货、退还库存、找到遗漏库存增加指定数量“2026-03-20 到货补充,订单号 PO-2026-015”
“从 B 实验室借用归还”
OUT(出库)实验取用、丢弃过期品、借出给他人减少指定数量“Western Blot 实验取用(实验 EXP-2026-0123)”
“已过期丢弃(批次 BATCH-2025-04)”
ADJUST(盘点)实际盘点与系统数量不符、纠正历史错误设置为新的绝对值(直接覆盖)“年度盘点:系统显示 200 µL,实际剩余 185 µL,差异 15 µL 可能为记录遗漏”

执行库存调整步骤

  1. 在库存详情页点击「调整库存」按钮(或从库存列表中找到对应条目的快捷调整按钮)。
  2. 选择调整类型(IN / OUT / ADJUST)。
  3. 输入调整数量
    • IN/OUT 类型:输入变化量(正数),系统自动计算新的总量
    • ADJUST 类型:直接输入调整后的目标总量
  4. 填写调整原因(必填):自由文本说明操作原因(最长 500 字符)。原因将永久保存在审计追踪中,是合规审查的重要依据。
  5. 关联实验(可选):如果出库是为了某个实验,可搜索并关联实验 ID,方便后续追踪试剂的去向。
  6. 点击「确认调整」。库存数量立即更新,操作记录写入审计追踪(操作人、时间戳、调整前值、调整后值、原因)。

重要

必须始终使用「调整库存」操作,而不是直接修改数量字段。直接修改不会生成审计记录,违反 GLP/GMP 要求,且无法追溯数量变化原因。

批次追踪

批次追踪记录样品或试剂的生产批次信息,便于质量问题追溯和批次比较分析。

如何使用批次号

  • 为同种试剂的不同批次分别建条目:例如 Abcam 抗体批次 GR1234567 和批次 GR2345678 各建一条库存,独立管理数量和有效期。
  • 批次号搜索:在库存列表的搜索框输入批次号,快速找到所有属于该批次的条目(样品和库存均支持)。
  • 批次报告:在「设置 → 合规 → 批次报告」中,输入批次号,导出该批次所有物料的使用记录(出库记录 + 关联实验列表),用于批次召回分析或质量审查。

有效期追踪与通知

所有设置了有效期的样品和库存条目,在「库存 → 到期仪表盘」中集中显示:

到期时间界面显示通知方式对使用的影响
30 天内到期黄色高亮,到期仪表盘首段应用内通知(每周一次提醒)可正常使用,无限制
7 天内到期橙色高亮,到期仪表盘第一位邮件通知(发送给负责人 + 团队管理员),每日提醒可使用,但关联实验时有警告弹框
已过期红色高亮,仪表盘顶部警报即时邮件通知(过期当天),后续每周提醒默认:关联实验时弹警告,可强制使用
合规模式:阻止使用(可在设置中配置)

配置到期通知

  1. 前往「设置 → 通知 → 库存到期提醒」。
  2. 调整提前通知天数(默认 30 天 + 7 天),可自定义为其他值(如 60 天 + 14 天)。
  3. 选择通知接收人:负责人(默认)、团队所有成员(可选)、指定邮箱(可自定义,用于实验室管理员统一收取)。
  4. 选择过期后的使用限制:“仅警告”(默认)或“阻止使用”(启用后过期样品无法在新实验中使用,适合 GMP 环境)。

低库存预警配置

当库存数量低于设置的最低阈值时,系统触发低库存预警。配置指南:

如何设置合理阈值

推荐阈值计算公式:

阈值 = 平均每周消耗量 × (采购交货周期(周数)+ 1)

示例:某抗体每周消耗 20 µL,采购需要 2 周到货,阈值建议设为 20 × (2+1) = 60 µL。这样在剩余 60 µL 时预警,还有 3 周的安全库存。

预警触发后的处理流程

  1. 收到低库存通知(应用内铃铛 + 邮件)后,进入库存预警列表查看详情。
  2. 确认是否需要补购:检查当前库存是否够用到下次预计到货(AI 预测功能可辅助判断)。
  3. 如需补购:在备注中记录“已于 YYYY-MM-DD 提交采购申请,订单号 PO-XXX”,方便后续跟进。
  4. 到货后通过「IN(入库)」调整操作更新库存,预警自动解除。

AI 库存预测

专业版功能。PonyLab AI 分析过去 90 天的库存消耗历史,为每个库存条目预测未来的消耗趋势和耗尽时间。

如何查看 AI 预测

  1. 进入库存详情页,点击顶部「AI 预测」标签(魔法棒图标)。
  2. AI 预测报告包含以下信息:
    • 预计耗尽日期:基于历史消耗速率(线性 + 季节性修正)的预测
    • 建议补货数量:维持 90 天安全库存所需的建议采购量
    • 建议补货时间:考虑采购周期(需手动设置或由历史 IN 记录推断)后的最晚下单日
    • 消耗趋势图:过去 90 天的消耗量折线图(含 OUT 和 ADJUST 调整),以及向未来延伸的预测线(含置信区间)
    • 季节性分析:是否存在明显的月份规律(如学生开学期间消耗量增加)

提示

AI 预测需要至少 30 天的消耗历史记录才能给出有效预测结果。历史数据越多(建议 90 天以上),预测精度越高。对于刚建立的库存条目,AI 会提示“数据不足,无法预测”。

存储层级管理

PonyLab 的存储位置采用层级树结构,模拟实验室物理空间,支持任意深度嵌套。

配置存储层级

  1. 前往「设置 → 存储位置」,点击「新建位置」。
  2. 填写位置信息:
    • 名称(必填):例如“A 楼 301 实验室”、“超低温冰箱 1 号(-80°C)”、“冻存盒 A1”
    • 父位置(可选):选择上级层级,留空则创建为顶层位置(房间级别)
    • 温度类别:室温 / 4°C / -20°C / -80°C / 液氮,用于与样品存储要求匹配验证
    • 容量(可选):最大存储格位数,到达 90% 时发出容量预警
    • 网格布局(仅最末层):设置冻存盒的行列数(如 9×9=81 格,或 10×10=100 格),系统生成可视化格位图
    • 描述(可选):位置的补充说明,如“仅存放细胞系,禁止存放危险品”
  3. 保存后,该位置出现在位置树中,可以为它创建子位置或直接为样品/库存分配此位置。

典型五层存储结构示例

第 1 层:A 楼 301 实验室(室温)
├── 第 2 层:超低温冰箱(-80°C)
├── 第 3 层:层架 1(第 1 层)
├── 第 4 层:冻存盒 A1(9×9 格)
└── 第 5 层:位置 1~81
└── 第 4 层:冻存盒 A2(9×9 格)
└── 第 3 层:层架 2(第 2 层)
├── 第 2 层:普通冰箱(4°C)
└── 第 3 层:抗体架(6 格)
└── 第 2 层:通风橱(室温,含危险品)

冻存盒网格视图

对于设置了网格布局的末层位置(如 9×9 冻存盒),点击该位置可进入网格视图:

  • 空格位显示为白色空格,已占用格位显示样品缩略信息(名称缩写 + 颜色标识)
  • 悬停格位弹出样品卡片(名称、类型、数量、有效期)
  • 点击已占用格位跳转到对应样品详情页
  • 点击空格位直接启动“创建样品”流程,位置字段自动填写
  • 可打印网格视图为 PDF,用于物理冻存盒的贴纸索引

注意

将样品分配到存储位置时,系统验证样品所需温度与位置温度类别是否匹配(例如:需要 -80°C 的样品被分配到 4°C 冰箱会触发警告)。不匹配时系统弹出警告,可选择“忽略警告继续”或“取消并重新选择”。

条码与 QR 码工作流

PonyLab 为每个样品和存储位置自动生成唯一条码,支持两种扫描方式和打印标签。

移动端摄像头扫描

  1. 在手机或平板上打开 PonyLab(无需安装 App,直接使用浏览器),登录账号。
  2. 进入「样品」或「库存」模块,点击页面右上角的 摄像头图标(扫码按钮)。
  3. 浏览器请求摄像头权限,允许后打开摄像头预览界面。
  4. 将摄像头对准 PonyLab 生成的条码(1D 条形码)或 QR 码(二维码),保持稳定,系统在 1-2 秒内自动识别。
  5. 识别成功后,自动跳转到对应的样品或库存详情页,可立即执行出库调整等操作。

提示

扫码时确保:1) 摄像头距离条码 10-20 厘米;2) 照明充足,无强光直射;3) 标签清晰,无破损。冻存管在冷冻状态下取出后可能有冰雾,稍等擦干后再扫码。

USB 条码扫描枪

  1. 将标准 USB HID 接口的条码扫描枪连接到电脑(无需驱动,即插即用)。
  2. 打开 PonyLab,点击任意搜索框(顶部全局搜索框或样品列表的搜索框),使搜索框处于活跃焦点状态。
  3. 扫描样品或库存上的条码,扫描枪将条码字符串输入到搜索框并自动触发搜索,系统直接跳转到对应记录。

打印条码标签

  1. 在样品详情页,点击「打印标签」按钮(打印机图标)。
  2. 弹出标签预览,默认标签内容:样品名称(前 20 字符)、样品类型、唯一 ID、条形码、有效期(如有)。
  3. 选择标签尺寸:
    • 冻存管标签:1" × 0.5"(适配 1.5 mL/2 mL 冻存管的侧面贴纸)
    • 冻存盒标签:2" × 1"(适配冻存盒侧面)
    • 架位标签:4" × 1"(适配层架边缘)
    • 自定义尺寸:输入宽高(毫米)
  4. 点击「生成 PDF」,浏览器打开 PDF 预览,使用系统打印(选择标签打印机,关闭页边距缩放)打印。

批量打印

  1. 在样品列表中勾选多个样品(最多 100 个)。
  2. 点击顶部「批量操作 → 打印标签」。
  3. 选择统一的标签尺寸,生成包含所有选中样品标签的 PDF,一次打印多张。

存储位置 QR 码标签

在「设置 → 存储位置」中,进入任意位置节点详情,点击「生成 QR 码」,打印后贴在对应的冰箱、层架或冻存盒上。扫描存储位置 QR 码后跳转到该位置的格位图,可快速查看当前存储的样品列表。

CSV 批量导入教程

通过 CSV 文件一次性导入大量样品或库存条目,适合首次迁移数据或批量录入实验结果。

完整导入步骤

  1. 进入导入界面:前往「样品」(或「库存」)列表,点击右上角「···」菜单,选择「导入 CSV」。
  2. 下载模板文件:点击「下载 CSV 模板」,获取包含所有标准列头的示例文件(带说明行)。强烈建议使用此模板,而不是自己编写列头(列名必须完全匹配)。
  3. 填写数据:在 Excel 或 Google Sheets 中编辑模板,按行填入样品数据。注意:
    • 不要修改第一行的列头名称
    • 删除第二行的示例数据(用实际数据替换)
    • 留空可选字段,不要填写“N/A”或“-”(系统无法识别,留空即可)
    • 存储位置路径使用 > 分隔符,路径必须与系统中已配置的名称完全一致(包括空格)
  4. 保存为 CSV 格式:在 Excel 中选择“另存为” → CSV(逗号分隔)(UTF-8 编码)。重要:必须使用 UTF-8 编码,否则中文字符会乱码。
  5. 上传并预览:在导入界面将文件拖拽上传(或点击选择文件)。系统解析后显示预览表格,错误行以红色高亮,悬停错误行可查看具体错误原因。
  6. 确认导入
    • 如有错误行:可以选择“跳过错误行,仅导入有效行”,或修正 CSV 后重新上传
    • 无错误:点击「确认导入 N 条数据」。导入过程通常 10-60 秒(取决于数量)。
  7. 查看导入结果:系统显示导入报告:成功 N 条 / 跳过 N 条(含错误原因列表)。可点击「下载失败报告」获取所有失败行及错误详情的 CSV 文件,修正后重新导入。

样品 CSV 格式示例

以下是一个有效的样品 CSV 文件示例(包含说明):

name,type,amount,unit,storage_location,expiry_date,batch_no,parent_sample_id,notes
"HEK293T-P10-A","细胞系",1,"冻存管","A 楼 301 > -80°C 冰箱 > 层架 1 > 冻存盒 A1 > 位置 1",2027-06-30,BATCH-2026-03,,HEK293T 传代 P10,活力 >95%
"HEK293T-P10-B","细胞系",1,"冻存管","A 楼 301 > -80°C 冰箱 > 层架 1 > 冻存盒 A1 > 位置 2",2027-06-30,BATCH-2026-03,,HEK293T 传代 P10,活力 >95%
"BRCA1-PCR-001","DNA 提取物",50,"µL","A 楼 301 > -20°C 冰箱 > 层架 2",,BATCH-2026-03,,"BRCA1 外显子 11 PCR 产物,浓度 50 ng/µL"
"患者血清-01","血清",500,"µL","A 楼 301 > -80°C 冰箱 > 层架 2 > 冻存盒 B1 > 位置 1",2028-12-31,PAT-BATCH-2026-01,,"临床样品,已通过伦理审批(IRB-2026-015)"

各列格式说明:

列名必填?格式要求
name最长 200 字符,不允许包含换行符
type必须与系统中已存在的样品类型名称完全匹配(区分大小写);不存在的类型会报错
amount正数,支持小数(如 0.5)
unit任意文本,建议使用标准单位(µL、mL、mg 等)
storage_location可选使用 > 分隔符,路径必须与系统配置完全匹配(包括空格);不匹配会报错
expiry_date可选YYYY-MM-DD 格式,例如 2027-06-30;留空表示不设有效期
batch_no可选自由文本,最长 100 字符
parent_sample_id可选父样品的系统 ID(格式 SMP-YYYY-NNNN);设置后建立谱系关系,但不自动扣减父样品数量(需手动调整)
notes可选自由文本,最长 2000 字符;如包含逗号或换行,须用英文双引号包裹整个字段

提示

单次导入上限为 1000 条。超大批量(1000+ 条)建议分批导入(每批 500 条),导入间隔 30 秒让系统完成索引。如需更大规模的数据迁移,联系企业版支持获取直接数据库导入工具。

库存 CSV 格式示例

name,brand,catalog_no,amount,unit,min_threshold,storage_condition,batch_no,expiry_date,notes
"兔抗 p53 单克隆抗体","Abcam","ab26","500","µL","50","-20°C","GR12345","2028-03-31","1:1000 稀释用于 WB,1:200 用于 IF"
"DMEM 高糖培养基(含 L-谷氨酰胺)","Gibco","11965084","6","瓶","2","4°C","B12345","2027-09-30",""
"X-tremeGENE HP 转染试剂","Roche","6366236001","250","µL","25","-20°C","","2028-01-01","已开封,注意无菌操作"
"PCR 引物 BRCA1-F (100 µM)","IDT","自合成","200","µL","30","-20°C","IDT-2026-03","","序列:5'-ATGGATCTGAGCAGAGAAAC-3'"

最佳实践

样品命名规范

  • 使用类型前缀:CELL-(细胞)、DNA-(DNA)、PRO-(蛋白质)、SER-(血清)
  • 包含关键标识信息:物种、基因、突变、传代数、浓度
  • 包含日期(YYYYMMDD):便于按时间排序,了解样品年龄
  • 示例:CELL-HEK293T-GFP-P15-20260320(HEK293T-GFP 稳转株,第 15 代,2026年3月20日分装)

库存管理习惯

  • 每次从冰箱取用试剂后立即在 PonyLab 中进行 OUT 调整(不要攒着月底一起调整)
  • 新到货试剂在当天入库(IN 调整),附上到货单号和批次信息
  • 每季度做一次盘点(ADJUST),核对系统数量与实际库存
  • 发现试剂过期时立即做 OUT 调整(原因填“已过期丢弃”)并记录处置方式

样品谱系维护

  • 每次分装都使用派生功能,不要手动修改父样品数量后另建新样品
  • 传代培养时记录传代数(P 号)在样品名称和备注中
  • 派生时在子样品备注中记录操作信息(如“用于 Western Blot 实验 EXP-2026-0123”)

常见问题(FAQ)

Q:样品和库存的主要区别是什么?什么情况下用样品,什么情况下用库存?

核心区别:样品有唯一标识(每支冻存管是一个独立对象),库存是同种物质的批量数量。判断方法:如果需要追踪某个具体标本的“来源→使用→去向”,用样品;如果只需要知道“某种试剂还剩多少”,用库存。例如:患者血清样品 #001 → 样品;普通兔抗 p53 抗体(批量购买,随用随取)→ 库存。

Q:如何处理样品数量减少?应该用什么操作记录消耗?

对于样品:在样品详情页直接编辑数量字段(会生成记录),或使用「调整样品数量」操作(推荐,可附加原因和关联实验)。对于库存:始终使用「调整库存(OUT)」操作,直接修改数量字段不会生成审计记录。

Q:CSV 导入失败,提示「存储位置未找到」,如何解决?

CSV 中 storage_location 字段的路径必须与系统配置完全一致,包括:1) 每一层的名称(一字不差,包括空格);2) 分隔符是 > (包含两侧空格);3) 层级数量与系统配置一致。解决方法:在「设置 → 存储位置」查看位置树,复制精确路径后粘贴到 CSV 中。

Q:可以把同一个样品关联到多个实验吗?

可以。一个样品可以同时被多个实验引用(/sample 命令关联)。在样品详情页的「关联实验」标签可以查看所有引用此样品的实验列表。

Q:如何查看某批次的所有试剂使用记录?

在库存列表的搜索框输入批次号,快速筛选相关条目。也可以在「设置 → 合规 → 批次报告」中,输入批次号导出该批次的完整使用历史(包含所有 OUT 记录和关联实验),用于批次召回分析。

Q:冻存管条码标签该贴哪里?

标准做法:条码标签贴在冻存管的侧面(细圆柱面),而不是盖子上(盖子在取出时容易脱落且无法扫描盒内的管)。使用耐低温标签纸(能在 -80°C 下保持粘性)。打印标签后,先在室温下贴好标签,充分干燥后再放入冻存盒。

Q:TECHNICIAN 角色可以创建和查看样品吗?

可以创建和编辑样品(TECHNICIAN 对样品和库存有完整操作权限)。但 TECHNICIAN 无法创建实验,因此无法在实验中关联样品。TECHNICIAN 也可以进行库存调整操作(包括 IN/OUT/ADJUST)。

Q:AI 库存预测准确吗?如何提高预测精度?

预测准确度取决于历史数据的质量和规律性。提高精度的方法:1) 坚持每次取用立即记录(而不是月底补录),保证数据实时准确;2) 积累至少 90 天的消耗历史;3) 在节假日前后补充调整(节假日消耗为零会拉低预测);4) 对于消耗量高度不规律的试剂,AI 预测仅供参考。

故障排除

问题:新建样品时「保存」后找不到该样品

原因:样品成功创建但列表有筛选条件过滤掉了该样品

解决:检查样品列表右侧的筛选器是否有激活的过滤条件(如状态筛选、类型筛选)。点击「清除全部筛选」查看所有样品。也可以在搜索框输入样品名称直接搜索。

问题:条码扫描没有反应,摄像头打开但识别不到

原因:标签损坏、摄像头权限未授权、或条码类型不支持

解决:1) 确认已授权浏览器使用摄像头(地址栏左侧设置图标);2) 检查标签是否清晰、无破损;3) PonyLab 生成的是 Code 128 条形码,如使用第三方扫描枪确认其支持 Code 128;4) 尝试用 USB 扫描枪代替摄像头扫描。

问题:库存调整后数量没有变化

原因:调整提交时网络断开,调整未成功保存

解决:检查网络连接状态,重新操作一次库存调整(系统不会自动重试失败的调整)。刷新页面后查看库存数量,如有疑问查看调整历史记录(在详情页「调整历史」标签)确认提交时间。

问题:CSV 导入时大量行报错「类型未找到」

原因:CSV 中的样品类型名称与系统中配置的类型名称不完全匹配(可能只差一个空格或大小写)

解决:1) 前往「设置 → 样品类型」查看系统中已有的类型名称列表;2) 将 CSV 中的 type 列与系统类型名称逐一对照;3) 如有多个自定义类型,建议先从系统复制类型名称,再粘贴到 CSV 中,避免手动输入错误。

问题:存储位置显示容量已满,无法分配新样品

原因:该冻存盒的容量上限已达到(系统检测到格位数量 = 配置容量)

解决:1) 检查该冻存盒中是否有已归档但未清理的样品占用格位(归档样品仍计入容量);2) 在「设置 → 存储位置」中,找到该位置,增加容量上限(如 9×9=81 更改为 9×9=90);3) 或者创建新的冻存盒节点分配更多空间。

问题:样品谱系视图显示异常,某些节点不显示

原因:谱系链中某个样品已被归档或删除,导致链路断裂

解决:进入相关样品详情页,查看「谱系」标签,系统会显示灰色虚线节点表示已归档/删除的中间节点(内容不可恢复,但链路关系保留)。点击灰色节点可查看已归档样品的基本信息。

典型使用场景

场景 1:细胞系传代管理

实验室有 5 种细胞系,每种细胞系每 2-3 天传代一次,每次传代都需要分装冻存。管理流程:1) 原始购买的细胞系创建为第 1 代(P1)样品;2) 每次传代在前一代样品页面点击“派生”,创建下一代(如 P1→P2→P3);3) 低传代数(P1-5)的样品优先用于关键实验,高传代数(P15+)的样品标注「仅用于预实验」;4) 定期在培养基库存中进行 OUT 调整记录消耗量。

场景 2:临床样品队列管理

一项包含 200 名患者的血清队列研究,每位患者多个时间点的样品需要追踪。方案:1) 每位患者的原始血清为一个顶层样品,命名规范“PAT-001-BL(基线)”;2) 分装的小份为派生样品;3) 使用批次号将同一采集日期的所有患者样品归为同一批次;4) 在备注中记录 IRB 批准号;5) CSV 批量导入 200 名患者的基线样品,节省手动录入时间。

场景 3:试剂盒精细化管理

某高价 ELISA 试剂盒(每盒 2000 元,96 孔板,每次实验用 48 孔),需要精细管理以避免过期浪费。方案:1) 每盒试剂盒独立建库存条目,批次号使用试剂盒的 LOT 号;2) 每次实验后 OUT 调整 48(使用量),原因关联实验 ID;3) 设置最低阈值为 1(最后一盒时预警);4) 到期前 60 天提醒(修改通知设置);5) 使用 AI 预测功能,在年末提前预估下一年度的试剂盒用量,提早纳入采购预算。