样品与库存管理完整指南
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 只能手动触发。归档的样品不可恢复使用状态,但历史记录永久保留。
存储层级示意图
存储层级采用五层结构:房间 → 设备/冰箱 → 层架/格位 → 冻存盒 → 位置。层级深度可根据实验室实际情况调整,最少 1 层(只记录房间级别),最多可扩展到更深层(如冻存盒内的具体坐标)。每个节点可独立设置温度类别和容量限制。
样品谱系关系图
样品谱系记录了样品之间的亲子派生关系。每次分装、传代培养、提取或转化时,使用「派生样品」功能建立关系链。父样品的数量根据取用量自动扣减。谱系链可无限延伸,所有操作记录在审计追踪中。
样品管理
样品代表实验室中有唯一标识的物理标本,例如:细胞系、组织活检、化合物溶液、DNA 提取物、血清等。每个样品有唯一 ID,创建时自动生成条码标签。
导航至左侧「样品」模块,主视图提供:
- 列表视图(默认):表格形式,显示名称、类型、数量、位置、状态,支持排序和多列筛选
- 网格视图:卡片形式,适合快速浏览大量样品
- 地图视图:按存储位置层级展示样品分布,点击某个冻存盒可查看内部格位图
右上角筛选器支持按类型、状态、存储位置、标签、批次号、有效期等多条件组合筛选。
自定义样品类型
样品类型定义了一类样品的默认属性和自定义字段。PonyLab 内置了常见类型(细胞系、DNA、RNA、蛋白质、血清等),也支持创建自定义类型。
创建自定义样品类型
- 前往 设置 → 样品类型(需要 PI+ 权限)。
- 点击「新建样品类型」。
- 填写以下字段:
- 类型名称(必填):例如“质粒”、“抗体偶联物”、“临床样品”
- 描述(可选):类型的适用范围说明
- 默认单位:新建此类型样品时的默认数量单位(µg、µL、mL、mg、vial、个等)
- 默认存储温度:新建此类型时的建议存储温度(-80°C、-20°C、4°C、室温、液氮)
- 自定义字段(可选):为此类型添加特有属性,例如质粒类型可添加“抗性标记”(下拉选项)和“骨架来源”(文本)
- 图标颜色:在样品列表中该类型的颜色标识
- 点击「保存」,类型立即可用于创建新样品。
提示
创建样品(每字段详解)
在样品列表页点击「+ 新建样品」按钮,弹出创建表单,填写以下字段:
基本信息字段
| 字段名称 | 必填? | 说明 | 示例值 |
|---|---|---|---|
| 样品名称 | 必填 | 唯一标识名称,支持中英文及特殊字符,最长 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 |
创建后发生什么
- 系统生成唯一样品 ID(格式:SMP-YYYY-NNNN)和对应的条码字符串
- 样品以 AVAILABLE 状态出现在样品列表中
- 如填写了父样品,父样品数量根据取用量自动扣减,谱系关系建立
- 如填写了存储位置,存储位置容量计数增加 1
- 可在样品详情页点击「打印标签」生成包含条码的标签贴纸
完成
样品谱系追踪
当从现有样品派生新样品时(如分装、传代培养、蛋白提取、DNA 提取),使用「派生样品」功能建立亲子关系,形成可追溯的样品谱系链。
创建派生样品
- 在父样品详情页,点击右上角「派生新样品」按钮(分叉箭头图标)。
- 弹出“派生样品”表单,父样品名称和类型已预填,可修改。
- 填写「本次取用量」(从父样品取走多少,用于自动扣减父样品数量)。
- 填写新样品的所有信息(名称、数量单位等,与正常创建相同)。
- 点击「保存派生样品」,系统同时:
- 创建子样品(附带对父样品的谱系链接)
- 扣减父样品数量(父样品数量 = 原数量 - 取用量)
- 在两个样品的审计追踪中记录此操作
提示
查看谱系树
在任何样品的详情页,点击「谱系」标签,以可交互的树状图展示:
- 该样品的所有祖先(向上)和所有后代(向下)
- 每个节点显示:样品 ID、名称、类型、数量、当前状态
- 每条连线显示:派生时间、操作人、取用量
- 点击节点可直接跳转到该样品的详情页
谱系深度无限制,可追踪原始血清 → 分装 → 提取物 → 再次分装等多代关系。谱系数据自动纳入合规报告中的监管链(Chain of Custody)记录。
样品生命周期管理
| 状态 | 说明 | 触发方式 | 可执行操作 |
|---|---|---|---|
| AVAILABLE | 可使用,库存充足 | 创建时默认;从 IN_USE 手动切回 | 编辑信息、派生子样品、关联实验、归档、打印标签 |
| IN_USE | 当前被某个实验使用中 | 在实验中通过 /sample 链接后自动切换 | 查看关联实验、手动切回 AVAILABLE、归档 |
| DEPLETED | 数量为零,已消耗 | 数量更新为 0 时自动;手动触发 | 查看历史、归档;如有剩余可手动切回 AVAILABLE |
| ARCHIVED | 已归档,不再使用 | 手动操作(任何状态均可归档) | 只读查看历史记录和谱系,不可恢复(需联系 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 可能为记录遗漏” |
执行库存调整步骤
- 在库存详情页点击「调整库存」按钮(或从库存列表中找到对应条目的快捷调整按钮)。
- 选择调整类型(IN / OUT / ADJUST)。
- 输入调整数量:
- IN/OUT 类型:输入变化量(正数),系统自动计算新的总量
- ADJUST 类型:直接输入调整后的目标总量
- 填写调整原因(必填):自由文本说明操作原因(最长 500 字符)。原因将永久保存在审计追踪中,是合规审查的重要依据。
- 关联实验(可选):如果出库是为了某个实验,可搜索并关联实验 ID,方便后续追踪试剂的去向。
- 点击「确认调整」。库存数量立即更新,操作记录写入审计追踪(操作人、时间戳、调整前值、调整后值、原因)。
重要
批次追踪
批次追踪记录样品或试剂的生产批次信息,便于质量问题追溯和批次比较分析。
如何使用批次号
- 为同种试剂的不同批次分别建条目:例如 Abcam 抗体批次 GR1234567 和批次 GR2345678 各建一条库存,独立管理数量和有效期。
- 批次号搜索:在库存列表的搜索框输入批次号,快速找到所有属于该批次的条目(样品和库存均支持)。
- 批次报告:在「设置 → 合规 → 批次报告」中,输入批次号,导出该批次所有物料的使用记录(出库记录 + 关联实验列表),用于批次召回分析或质量审查。
有效期追踪与通知
所有设置了有效期的样品和库存条目,在「库存 → 到期仪表盘」中集中显示:
| 到期时间 | 界面显示 | 通知方式 | 对使用的影响 |
|---|---|---|---|
| 30 天内到期 | 黄色高亮,到期仪表盘首段 | 应用内通知(每周一次提醒) | 可正常使用,无限制 |
| 7 天内到期 | 橙色高亮,到期仪表盘第一位 | 邮件通知(发送给负责人 + 团队管理员),每日提醒 | 可使用,但关联实验时有警告弹框 |
| 已过期 | 红色高亮,仪表盘顶部警报 | 即时邮件通知(过期当天),后续每周提醒 | 默认:关联实验时弹警告,可强制使用 合规模式:阻止使用(可在设置中配置) |
配置到期通知
- 前往「设置 → 通知 → 库存到期提醒」。
- 调整提前通知天数(默认 30 天 + 7 天),可自定义为其他值(如 60 天 + 14 天)。
- 选择通知接收人:负责人(默认)、团队所有成员(可选)、指定邮箱(可自定义,用于实验室管理员统一收取)。
- 选择过期后的使用限制:“仅警告”(默认)或“阻止使用”(启用后过期样品无法在新实验中使用,适合 GMP 环境)。
低库存预警配置
当库存数量低于设置的最低阈值时,系统触发低库存预警。配置指南:
如何设置合理阈值
推荐阈值计算公式:
阈值 = 平均每周消耗量 × (采购交货周期(周数)+ 1)
示例:某抗体每周消耗 20 µL,采购需要 2 周到货,阈值建议设为 20 × (2+1) = 60 µL。这样在剩余 60 µL 时预警,还有 3 周的安全库存。
预警触发后的处理流程
- 收到低库存通知(应用内铃铛 + 邮件)后,进入库存预警列表查看详情。
- 确认是否需要补购:检查当前库存是否够用到下次预计到货(AI 预测功能可辅助判断)。
- 如需补购:在备注中记录“已于 YYYY-MM-DD 提交采购申请,订单号 PO-XXX”,方便后续跟进。
- 到货后通过「IN(入库)」调整操作更新库存,预警自动解除。
AI 库存预测
专业版功能。PonyLab AI 分析过去 90 天的库存消耗历史,为每个库存条目预测未来的消耗趋势和耗尽时间。
如何查看 AI 预测
- 进入库存详情页,点击顶部「AI 预测」标签(魔法棒图标)。
- AI 预测报告包含以下信息:
- 预计耗尽日期:基于历史消耗速率(线性 + 季节性修正)的预测
- 建议补货数量:维持 90 天安全库存所需的建议采购量
- 建议补货时间:考虑采购周期(需手动设置或由历史 IN 记录推断)后的最晚下单日
- 消耗趋势图:过去 90 天的消耗量折线图(含 OUT 和 ADJUST 调整),以及向未来延伸的预测线(含置信区间)
- 季节性分析:是否存在明显的月份规律(如学生开学期间消耗量增加)
提示
存储层级管理
PonyLab 的存储位置采用层级树结构,模拟实验室物理空间,支持任意深度嵌套。
配置存储层级
- 前往「设置 → 存储位置」,点击「新建位置」。
- 填写位置信息:
- 名称(必填):例如“A 楼 301 实验室”、“超低温冰箱 1 号(-80°C)”、“冻存盒 A1”
- 父位置(可选):选择上级层级,留空则创建为顶层位置(房间级别)
- 温度类别:室温 / 4°C / -20°C / -80°C / 液氮,用于与样品存储要求匹配验证
- 容量(可选):最大存储格位数,到达 90% 时发出容量预警
- 网格布局(仅最末层):设置冻存盒的行列数(如 9×9=81 格,或 10×10=100 格),系统生成可视化格位图
- 描述(可选):位置的补充说明,如“仅存放细胞系,禁止存放危险品”
- 保存后,该位置出现在位置树中,可以为它创建子位置或直接为样品/库存分配此位置。
典型五层存储结构示例
冻存盒网格视图
对于设置了网格布局的末层位置(如 9×9 冻存盒),点击该位置可进入网格视图:
- 空格位显示为白色空格,已占用格位显示样品缩略信息(名称缩写 + 颜色标识)
- 悬停格位弹出样品卡片(名称、类型、数量、有效期)
- 点击已占用格位跳转到对应样品详情页
- 点击空格位直接启动“创建样品”流程,位置字段自动填写
- 可打印网格视图为 PDF,用于物理冻存盒的贴纸索引
注意
条码与 QR 码工作流
PonyLab 为每个样品和存储位置自动生成唯一条码,支持两种扫描方式和打印标签。
移动端摄像头扫描
- 在手机或平板上打开 PonyLab(无需安装 App,直接使用浏览器),登录账号。
- 进入「样品」或「库存」模块,点击页面右上角的 摄像头图标(扫码按钮)。
- 浏览器请求摄像头权限,允许后打开摄像头预览界面。
- 将摄像头对准 PonyLab 生成的条码(1D 条形码)或 QR 码(二维码),保持稳定,系统在 1-2 秒内自动识别。
- 识别成功后,自动跳转到对应的样品或库存详情页,可立即执行出库调整等操作。
提示
USB 条码扫描枪
- 将标准 USB HID 接口的条码扫描枪连接到电脑(无需驱动,即插即用)。
- 打开 PonyLab,点击任意搜索框(顶部全局搜索框或样品列表的搜索框),使搜索框处于活跃焦点状态。
- 扫描样品或库存上的条码,扫描枪将条码字符串输入到搜索框并自动触发搜索,系统直接跳转到对应记录。
打印条码标签
- 在样品详情页,点击「打印标签」按钮(打印机图标)。
- 弹出标签预览,默认标签内容:样品名称(前 20 字符)、样品类型、唯一 ID、条形码、有效期(如有)。
- 选择标签尺寸:
- 冻存管标签:1" × 0.5"(适配 1.5 mL/2 mL 冻存管的侧面贴纸)
- 冻存盒标签:2" × 1"(适配冻存盒侧面)
- 架位标签:4" × 1"(适配层架边缘)
- 自定义尺寸:输入宽高(毫米)
- 点击「生成 PDF」,浏览器打开 PDF 预览,使用系统打印(选择标签打印机,关闭页边距缩放)打印。
批量打印
- 在样品列表中勾选多个样品(最多 100 个)。
- 点击顶部「批量操作 → 打印标签」。
- 选择统一的标签尺寸,生成包含所有选中样品标签的 PDF,一次打印多张。
存储位置 QR 码标签
在「设置 → 存储位置」中,进入任意位置节点详情,点击「生成 QR 码」,打印后贴在对应的冰箱、层架或冻存盒上。扫描存储位置 QR 码后跳转到该位置的格位图,可快速查看当前存储的样品列表。
CSV 批量导入教程
通过 CSV 文件一次性导入大量样品或库存条目,适合首次迁移数据或批量录入实验结果。
完整导入步骤
- 进入导入界面:前往「样品」(或「库存」)列表,点击右上角「···」菜单,选择「导入 CSV」。
- 下载模板文件:点击「下载 CSV 模板」,获取包含所有标准列头的示例文件(带说明行)。强烈建议使用此模板,而不是自己编写列头(列名必须完全匹配)。
- 填写数据:在 Excel 或 Google Sheets 中编辑模板,按行填入样品数据。注意:
- 不要修改第一行的列头名称
- 删除第二行的示例数据(用实际数据替换)
- 留空可选字段,不要填写“N/A”或“-”(系统无法识别,留空即可)
- 存储位置路径使用
>分隔符,路径必须与系统中已配置的名称完全一致(包括空格)
- 保存为 CSV 格式:在 Excel 中选择“另存为” → CSV(逗号分隔)(UTF-8 编码)。重要:必须使用 UTF-8 编码,否则中文字符会乱码。
- 上传并预览:在导入界面将文件拖拽上传(或点击选择文件)。系统解析后显示预览表格,错误行以红色高亮,悬停错误行可查看具体错误原因。
- 确认导入:
- 如有错误行:可以选择“跳过错误行,仅导入有效行”,或修正 CSV 后重新上传
- 无错误:点击「确认导入 N 条数据」。导入过程通常 10-60 秒(取决于数量)。
- 查看导入结果:系统显示导入报告:成功 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 字符;如包含逗号或换行,须用英文双引号包裹整个字段 |
提示
库存 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 预测功能,在年末提前预估下一年度的试剂盒用量,提早纳入采购预算。