Pulsar LIMS的一个客户机,集成了DNanexus的测序结果
pulsarpy-dx的Python项目详细描述
脉冲型dx
pulsar lims的pulsarpy客户端扩展,它从dnanexus导入测序结果
AP文档位于Read the Docs。
这是Pulsarpy的配套工具,后者又是官方的 用于Pulsar LIMS的python客户端。Pulsarpy DX是一个网关 在脉冲星lims和储存在dnanexus上的相关测序结果之间,并用于 从dnanexus平台将测序结果元数据导入pulsar lims。
这个包的主要特性是名为import_seq_results.py
的脚本,它在指定的dnanexus计费组织下查找在过去n天内创建的项目。检查每个项目的测序结果是否需要输入脉冲星LIMS。它的工作方式是相当具体的实验室工作流程的斯奈德生产中心的编码,这里在斯坦福。
实验室工作流程
在脉冲星lims中有一个后续请求记录。然后,填写一份excel表格并发送到附近的斯坦福基因组测序服务中心(gssc)。该表单包含库名称,实验室人员将其设置为等于Pulsar中sequencingrequest记录的名称。当gssc在那里上传排序结果时,excel表单中的这个名称最终将作为名为library_name
的属性进入dnanexus项目。
当运行import_seq_results.py
时,对于它找到的每个项目,它都将查看library_name
属性的值,然后使用该属性在pulsar中查找该名称的sequencingrequest。序列化请求记录必须预先存在,以便将测序结果导入-需要根据需要创建序列记录和一个或多个序列结果记录的过程。有关详细信息,请参见script documentation。