예제 #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: "",
	}
}