Releases: kloetzl/pfasta
Releases · kloetzl/pfasta
Release v14
Release v13
The parser itself barely changed since the v12 release. But this release comes with many more example programs, now available as a tool set. After installation these can be executed via the pfasta
wrapper.
acgt
: Reduce residues to the four canonical bases.aln2dist
: Convert an alignment to a distance matrix.aln2maf
: Convert an alignment to MAF.cchar
: Count the number of nucleotides.concat
: Concatenate sequences.format
: Format sequences.gc_content
: Determine the GC content.revcomp
: Compute the reverse complement.shuffle
: Shuffle a set of sequences.sim
: Simulate a set of genetic sequences.split
: Split a FASTA file into multiple files on a sequence basis.validate
: Check if a file conforms to the grammar given below.
Note, on Linux, compilation requires libbsd. It may not be required on other systems.
git clone https://github.com/kloetzl/pfasta.git
cd pfasta
make WITH_LIBBSD=1
sudo make install