IO Functions
NextGenSeqUtils.read_fasta
NextGenSeqUtils.read_fasta_with_names
NextGenSeqUtils.read_fasta_with_names_in_other_order
NextGenSeqUtils.read_fastq
NextGenSeqUtils.write_fasta
NextGenSeqUtils.write_fastq
#
NextGenSeqUtils.read_fasta
— Function.
read_fasta(filename; seqtype=String)
Read .fasta file contents, parse, and return sequences as type seqtype
#
NextGenSeqUtils.read_fasta_with_names
— Function.
read_fasta_with_names(filename; seqtype=String)
Read .fasta file contents, parse, and return names and sequences as type seqtype
.
#
NextGenSeqUtils.read_fasta_with_names_in_other_order
— Function.
read_fasta_with_names_in_other_order(filename; seqtype=String)
Read .fasta file contents, parse, and return sequences as type seqtype
with names. Now that's what I call convenience.
#
NextGenSeqUtils.write_fasta
— Function.
write_fasta(filename::String, seqs; names = String[])
Write given seqs
and optional names
to a .fasta file with given filepath.
#
NextGenSeqUtils.read_fastq
— Function.
read_fastq(filename; seqtype=String)
Read .fastq file contents, parse, and return sequences as seqtype
type, phreds, and names.
#
NextGenSeqUtils.write_fastq
— Function.
write_fastq(filename, seqs, phreds::Vector{Vector{Phred}};
names=String[], DNASeqType = false)
Write given sequences, phreds, names to .fastq file with given file path. If names
not provided, gives names 'seq_1', etc.