12 个版本

0.3.3 2024 年 6 月 28 日
0.3.2 2024 年 6 月 28 日
0.3.1 2022 年 7 月 23 日
0.3.0 2022 年 5 月 21 日
0.1.0 2020 年 7 月 7 日

解析器实现 中排名 354

每月下载 49
用于 entab-cli

MIT 许可证 MIT

6.5MB
7K SLoC

包含 (cab 文件, 9KB) 192_1.stg

Entab

这是主要的文件解析库,包括对压缩/解压缩、文件类型推断以及不同文件类型的解析器的支持。

用法

要从 FASTA 文件中解析 ID

//! use std::fs::File;
//! use entab::readers::fasta::{FastaReader, FastaRecord};
//!
//! let file = File::open("./tests/data/sequence.fasta")?;
//! let mut reader = FastaReader::new(file, None)?;
//! while let Some(FastaRecord { id, .. }) = reader.next()? {
//!     println!("{}", id);
//! }

其他解析器

Aston - Python - Agilent Chemstation & Masshunter/Thermo DXF/Inficon 等 色谱学工具箱 - Matlab - Agilent/Thermo/NetCDF/mzXML Isoreader - R - Isodat Unfinnigan - Perl/Python - Thermo RAW seqio - Rust - FASTX

请告诉我是否有其他有用的解析器应该添加到这个列表中。

依赖关系

~4–5.5MB
~92K SLoC