【文件属性】:
文件名称:fastqstream:用于将FASTQ文件解析为记录的Stream转换
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-01 08:59:24
JavaScript
fastqstream
fastqstream是用于将FASTQ文件解析为记录的Stream转换。
用法
var fs = require ( 'fs' )
var reader = fs . createReadStream ( 'file.fq' )
reader . pipe ( new FASTQStream ( ) )
. on ( 'data' , function ( data ) {
console . log ( data )
} )
可用转换
有两种可用的转换:
FASTQStream接受String或Buffer并转换为Records(作为对象)。 例如,它会对语法进行一些基本验证,但不会尝试验证质量得分是否有效。
FASTQValidator实现了更严格的验证,例如检查原始FASTQ中的序列是否与其他序列具有相同的id 。
备择方案
【文件预览】:
fastqstream-master
----package.json(925B)
----.travis.yml(2KB)
----LICENSE(2KB)
----index.js(2KB)
----README.md(3KB)
----test()
--------fastqstream.js(2KB)
--------test-data()
----.editorconfig(224B)