当前位置: X-MOL 学术Cytom. Part A › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Robust FCS Parsing: Exploring 211,359 Public Files.
Cytometry Part A ( IF 3.7 ) Pub Date : 2020-07-06 , DOI: 10.1002/cyto.a.24187
Anne E Bras 1 , Vincent H J van der Velden 1
Affiliation  

When it comes to data storage, the field of flow cytometry is fairly standardized, thanks to the flow cytometry standard (FCS) file format. The structure of FCS files is described in the FCS specification. Software that strictly complies with the FCS specification is guaranteed to be interoperable (in terms of exchange via FCS files). Nowadays, software interoperability is crucial for eco system, as FCS files are frequently shared, and workflows rely on more than one piece of software (e.g., acquisition and analysis software). Ideally, software developers strictly follow the FCS specification. Unfortunately, this is not always the case, which resulted in various nonconformant FCS files being generated over time. Therefore, robust FCS parsers must be developed, which can handle a wide variety of nonconformant FCS files, from different resources. Development of robust FCS parsers would greatly benefit from a fully fledged set of testing files. In this study, readability of 211,359 public FCS files was evaluated. Each FCS file was checked for conformance with the FCS specification. For each data set, within each FCS file, validated parse results were obtained for the TEXT segment. Highly space efficient testing files were generated. FlowCore was benchmarked in depth, by using the validated parse results, the generated testing files, and the original FCS files. Robustness of FlowCore (as measured by testing against 211,359 files) was improved by re‐implementing the TEXT segment parser. Altogether, this study provides a comprehensive resource for FCS parser development, an in‐depth benchmark of FlowCore, and a concrete proposal for improving FlowCore. © 2020 The Authors. Cytometry Part A published by Wiley Periodicals LLC on behalf of International Society for Advancement of Cytometry.

中文翻译:

强大的 FCS 解析:探索 211,359 个公共文件。

在数据存储方面,流式细胞术领域相当标准化,这要归功于流式细胞术标准 (FCS) 文件格式。FCS 文件的结构在 FCS 规范中有描述。严格遵守 FCS 规范的软件保证可互操作(就通过 FCS 文件进行交换而言)。如今,软件互操作性对于生态系统至关重要,因为 FCS 文件经常共享,并且工作流程依赖于多个软件(例如,采集和分析软件)。理想情况下,软件开发人员严格遵循 FCS 规范。不幸的是,情况并非总是如此,这会导致随着时间的推移生成各种不符合要求的 FCS 文件。因此,必须开发健壮的 FCS 解析器,它可以处理来自不同资源的各种不一致的 FCS 文件。强大的 FCS 解析器的开发将极大地受益于一套完整的测试文件。在这项研究中,评估了 211,359 个公共 FCS 文件的可读性。检查每个 FCS 文件是否符合 FCS 规范。对于每个数据集,在每个 FCS 文件中,为 TEXT 段获得了经过验证的解析结果。生成了高度节省空间的测试文件。FlowCore 使用经过验证的解析结果、生成的测试文件和原始 FCS 文件进行了深度基准测试。FlowCore 的鲁棒性(通过对 211,359 个文件的测试来衡量)通过重新实现 TEXT 段解析器得到了改进。总之,本研究为 FCS 解析器开发提供了全面的资源、FlowCore 的深入基准以及改进 FlowCore 的具体建议。© 2020 作者。评估了 359 个公共 FCS 文件。检查每个 FCS 文件是否符合 FCS 规范。对于每个数据集,在每个 FCS 文件中,为 TEXT 段获得了经过验证的解析结果。生成了高度节省空间的测试文件。FlowCore 使用经过验证的解析结果、生成的测试文件和原始 FCS 文件进行了深度基准测试。FlowCore 的鲁棒性(通过对 211,359 个文件的测试来衡量)通过重新实现 TEXT 段解析器得到了改进。总之,本研究为 FCS 解析器开发提供了全面的资源、FlowCore 的深入基准以及改进 FlowCore 的具体建议。© 2020 作者。评估了 359 个公共 FCS 文件。检查每个 FCS 文件是否符合 FCS 规范。对于每个数据集,在每个 FCS 文件中,为 TEXT 段获得了经过验证的解析结果。生成了高度节省空间的测试文件。FlowCore 使用经过验证的解析结果、生成的测试文件和原始 FCS 文件进行了深度基准测试。FlowCore 的鲁棒性(通过对 211,359 个文件的测试来衡量)通过重新实现 TEXT 段解析器得到了改进。总之,本研究为 FCS 解析器开发提供了全面的资源、FlowCore 的深入基准以及改进 FlowCore 的具体建议。© 2020 作者。为 TEXT 段获得了经过验证的解析结果。生成了高度节省空间的测试文件。FlowCore 使用经过验证的解析结果、生成的测试文件和原始 FCS 文件进行了深度基准测试。FlowCore 的鲁棒性(通过对 211,359 个文件的测试来衡量)通过重新实现 TEXT 段解析器得到了改进。总之,本研究为 FCS 解析器开发提供了全面的资源、FlowCore 的深入基准以及改进 FlowCore 的具体建议。© 2020 作者。为 TEXT 段获得了经过验证的解析结果。生成了高度节省空间的测试文件。FlowCore 使用经过验证的解析结果、生成的测试文件和原始 FCS 文件进行了深度基准测试。FlowCore 的鲁棒性(通过对 211,359 个文件的测试来衡量)通过重新实现 TEXT 段解析器得到了改进。总之,本研究为 FCS 解析器开发提供了全面的资源、FlowCore 的深入基准以及改进 FlowCore 的具体建议。© 2020 作者。359 个文件)通过重新实现 TEXT 段解析器进行了改进。总之,本研究为 FCS 解析器开发提供了全面的资源、FlowCore 的深入基准以及改进 FlowCore 的具体建议。© 2020 作者。359 个文件)通过重新实现 TEXT 段解析器进行了改进。总之,本研究为 FCS 解析器开发提供了全面的资源、FlowCore 的深入基准以及改进 FlowCore 的具体建议。© 2020 作者。细胞学 A 部分由 Wiley Periodicals LLC 代表国际细胞学促进会出版。
更新日期:2020-07-06
down
wechat
bug