nim-dna-seq:Nim软件包,用于处理核苷酸序列数据

时间:2024-03-27 16:12:42
【文件属性】:

文件名称:nim-dna-seq:Nim软件包,用于处理核苷酸序列数据

文件大小:9KB

文件格式:ZIP

更新时间:2024-03-27 16:12:42

Nim

bio_seq 一个用于将核苷酸编码为IUPAC模糊度代码以及写入和读取FASTA文件的库。 基于的核苷酸的8位无符号整数表示形式 对齐解析 对于解析对齐,要求所有FASTA条目都具有相同的长度,否则将引发错误。 解析对齐字符串 import bio_seq let s = ">header1 \n ACTG \n >header2 \n >CTUG" let r = parseFastaAlignmentString (s) 解析对齐文件 import nim_seq let f = parseFastaAlignmentFile ( "file.fasta" ) 目前尚不支持写入FASTA文件,但将在接下来的几周内添加 核苷酸转化 将字符转换为核苷酸 import nim_seq let nuc = 'A' . toNucleotide 也可以创建具有类型构造器的核苷酸,但是不建


【文件预览】:
nim-dna-seq-main
----.github()
--------workflows()
----src()
--------bio_seq()
--------bio_seq.nim(89B)
----bio_seq.nimble(176B)
----LICENSE(1KB)
----README.md(1KB)
----tests()
--------nim.cfg(18B)
--------test_fasta_reading.nim(2KB)
--------test_iupac.nim(3KB)
----.gitignore(141B)

网友评论