fastaq 1.5.0-1 (amd64 binary) in ubuntu vivid
A collection of scripts that perform useful and common
fasta/q manipulation tasks.
.
All scripts automatically detect whether the input is
a FASTA or FASTQ file.
.
Input and output files can be gzipped.
.
fastaq_
Given a fasta/q file of capillary reads,
makes an interleaved file of read pairs
.
fastaq_chunker -
Splits a multi fasta/q file into separate files.
Splits sequences into chunks of a fixed size.
.
fastaq_
Counts the number of sequences in a fasta/q file
.
fastaq_
Deinterleaves fasta/q file, so that reads are written
alternately between two output files
.
fastaq_
Renames sequences in a file, calling them 1,2,3...
.
fastaq_
Makes all combinations of sequences in input file
by using all possibilities of redundant bases.
e.g. ART could be AAT or AGT.
.
fastaq_extend_gaps -
Extends the length of all gaps (and trims the start/end
of sequences) in a fasta/q file.
.
fastaq_
Given a fasta and qual file, makes a fastq file.
.
fastaq_filter -
Filters a fasta/q file by sequence length and/or
by name matching a regular expression.
.
fastaq_get_ids -
Gets IDs from each sequence in a fasta or fastq file.
.
fastaq_
Gets the sequences either side of gaps in a fasta/q file.
.
fastaq_
Deletes or inserts bases at given position(s)
from a fasta/q file.
.
fastaq_interleave -
Interleaves two fasta/q files, so that reads are written
alternately first/second in output file.
.
fastaq_
Simulates long reads from a fasta/q file. Can optionally
make insertions into the reads, like pacbio does.
.
fastaq_
Makes a multi-fasta file of random sequences,
all of the same length. Each base has equal chance of
being A,C,G or T
.
fastaq_merge -
Converts multi fasta/q file to single sequence file,
preserving original order of sequences.
.
fastaq_
Replaces all occurences of one letter with another in
a fasta/q file.
.
fastaq_
Reverse complements all sequences in a fasta/q file
.
fastaq_
Creates a file of contigs from a file of scaffolds - i.e.
breaks at every gap in the input.
.
fastaq_
Searches for an exact match on a given string and its
reverese complement, in every sequences of a fasta/q file.
Case insensitive. Guaranteed to find all hits.
.
fastaq_
Trims sequences off the start of all sequences in a pair
of fasta/q files, whenever there is a perfect match.
Only keeps a read pair if both reads of the pair are at
least a minimum length after any trimming.
.
fastaq_
Splits a multi fasta/q file into separate files.
Does not split sequences. Puts up to max_bases
into each split file. The exception is that any
sequence longer than max_bases is put into its own file.
.
fastaq_
Strips /1 or /2 off the end of every read name
in a fasta/q file.
.
fastaq_
Makes fake quality scores file from a fasta/q file.
.
fastaq_to_fasta -
Converts sequence file to FASTA format.
.
fastaq_to_mira_xml -
Creates an xml file from a fasta/q file of reads,
for use with Mira assembler.
.
fastaq_to_orfs_gff -
Writes a GFF file of open reading frames from a fasta/q file
.
fastaq_
Makes perfect paired end fastq reads from a fasta/q file,
with insert sizes sampled from a normal distribution.
Read orientation is innies. Output is an interleaved fastq file.
.
fastaq_
Converts a fasta/q file to QUASR primers format:
just the sequence on each line and its reverse complement,
tab separated.
.
fastaq_
Takes a random subset of reads from a fasta/q file and optionally
the corresponding read from a mates file.
Ouptut is interleaved if mates file given.
.
fastaq_
Takes a fasta/q file. Makes a BAM file containing perfect
(unpaired) reads tiling the whole genome.
.
fastaq_
Removes duplicate sequences from a fasta/q file,
based on their names. If the same name is found
more than once, then the longest sequence is kept.
Order of sequences is preserved in output.
.
fastaq_translate -
Translates all sequences in a fasta or fastq file.
Output is always fasta format
.
fastaq_trim_ends -
Trims set number of bases off each sequence in a fasta/q file
.
fastaq_
Trims any Ns off each sequence in a fasta/q file.
Does nothing to gaps in the middle, just trims the ends
.
A developer API is also provided by this package.
There are plenty of examples in tasks.py
Details
- Package version:
- 1.5.0-1
- Status:
- Obsolete
- Component:
- universe
- Priority:
- Optional
Downloadable files
- fastaq_1.5.0-1_all.deb (48.7 KiB)
Package relationships
- Depends on: