SQUID

From BioPerl
Jump to: navigation, search

SQUID is Sean Eddy's C toolkit for some basic sequence and alignment IO. It provides several already written tools. This is included in HMMER so no need to install it separately unless you want the most up to date version of the library.

Contents

afetch

Retrieve an alignment from a database of alignments

alistat

Alignment statistics for a single or set of alignments.

compalign

Compare two sequence alignments - for RNA structure comparison.

compstruct

Compare two sequence secondary structures - for RNA structure comparison.

revcomp

Reverse complement sequences

seqsplit

Split a sequence into fragments

seqstat

Some simple sequence statistics for a single or database of sequences including average, min, and max length, and GC content (where appropriate).

sfetch

For use with sindex - fast random access to fetch a sequence from an indexed database of sequences.

sindex

Index a flatfile database of sequences for fast random access.

shuffle

Randomly shuffle the columns of an alignment or a sequence for use in assessing significance of an alignment or structure

sreformat

An all purpose sequence and alignment reformatted. The script bp_sreformat provides much of the same functionality - in particular the BioPerl system supports the NEXUS multiple alignment format which is not supported by SQUID.

translate

Translate a DNA sequence into protein, either in a particular frame or try and find ORFs

weight

Build a weight matrix from an alignment

Personal tools
Namespaces
Variants
Actions
Main Links
documentation
community
development
Toolbox