示例#1
0
文件: fq2fa.go 项目: prinsmike/Shock
func NewReader(f io.Reader) io.Reader {
	return &Reader{
		f:        f,
		r:        fastq.NewReader(f),
		overflow: nil,
	}
}
示例#2
0
文件: multi.go 项目: gingi/Shock
func NewReader(f io.ReadCloser) *Reader {
	return &Reader{
		f: f,
		r: nil,
		formats: map[string]seq.ReadRewindCloser{
			"fasta": fasta.NewReader(f),
			"fastq": fastq.NewReader(f),
		},
		format: "",
	}
}