NAME
Proch::Seqfu - Helper module to support Seqfu tools
VERSION
version 1.5.8
Proch::Seqfu
a legacy module for Seqfu utilities
fu_printfasta(name, comment, seq)
This function prints a sequence in fasta format
fu_printfastq(name, comment, seq, qual)
This function prints a sequence in FASTQ format
verbose(msg)
Print a text if $fu_verbose is set to 1
rc(dna)
Return the reverse complement of a string [degenerate base not supported]
is_seq(seq)
Check if a string is a DNA sequence, including degenerate chars.
split_string(dna)
Add newlines using $Proch::Seqfu::fu_linesize as line width
seqfu_version()
Check if a `seqfu` binary is present and returns its version if found. Note this will require SeqFu > 1.13
has_seqfu()
If SeqFu is detected returns 1, 0 otherwise, undef when detection of SeqFu version fails.
AUTHOR
Andrea Telatin <andrea@telatin.com>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2018-2023 by Andrea Telatin.
This is free software, licensed under:
The MIT (X11) License