IO Functions
NextGenSeqUtils.read_fastaNextGenSeqUtils.read_fasta_with_namesNextGenSeqUtils.read_fasta_with_names_in_other_orderNextGenSeqUtils.read_fastqNextGenSeqUtils.write_fastaNextGenSeqUtils.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.