The Applications (programs)

 

Contents

Introduction

The programs are listed in alphabetical order, divided into four sections. Look at the individual applications or go to the GROUPS page.

Applications in the current release

If you have any comments about any of the programs, mail the EMBOSS open discussion list emboss@embnet.org.
Bug reports should be sent to the EMBOSS Support Team emboss-bug@embnet.org

Program nameAuthor(s) Description
aaindexextractRFCGR Extract data from AAINDEX
abiviewRFCGR Reads ABI file and display the trace
acdcSanger Tests definition files for any EMBOSS application.
antigenicRFCGR Finds antigenic sites in proteins
backtranseqRFCGR Back translate a protein sequence
bananaSanger Bending and Curvature Plot in B-DNA
biosedRFCGR Replace or delete sequence sections
btwistedRFCGR Calculates the twisting in a B-DNA sequence
caiRFCGR CAI codon usage statistic
chaosSanger Create a chaos plot for a sequence.
chargeRFCGR Protein charge plot
checktransEBI ORF property statistics
chipsRFCGR Codon usage statistics
cirdnaNorway Draws circular maps of DNA constructs
codcmpRFCGR Codon usage table comparison
coderetRFCGR Extract CDS, mRNA and translations from feature tables
compseqRFCGR Counts the composition of dimer/trimer/etc words in a sequence
consRFCGR Creates a consensus from multiple alignments
cpgplotRFCGR Plot CpG rich areas
cpgreportRFCGR Reports CpG rich regions
cuspRFCGR Create a codon usage table
cutgextractHGMP Extract data from CUTG
cutseqRFCGR Removes a specified section from a sequence.
danRFCGR Plot melting temperatures for DNA.
dbiblastSanger Database indexing for BLAST 1 and 2 indexed databases
dbifastaRFCGR Index a fasta database
dbiflatSanger Database indexing for flat file databases
dbigcgSanger Database indexing for GCG formatted databases
degapseqRFCGR Removes gap characters from sequences
descseqRFCGR Alter the name or description of a sequence.
diffseqRFCGR Find differences between nearly identical sequences
digestRFCGR Protein proteolytic enzyme or reagent cleavage digest
distmatRFCGR Creates a distance matrix from multiple alignments
dotmatcherSanger Produces a dotplot of two sequences.
dotpathRFCGR Displays a non-overlapping wordmatch dotplot of two sequences
dottupSanger DNA sequence dot plot
dregSanger Regular expression search of a nucleotide sequence
einvertedSanger Finds DNA inverted repeats
embossdataRFCGR Finds or fetches the data files read in by the EMBOSS programs
embossversionRFCGR Writes the current EMBOSS version number
emowseRFCGR Protein identification by mass spectrometry
emmaRFCGR Multiple alignment program
entretRFCGR Reads and writes (returns) flatfile entries
epestfindAustria Finds PEST motifs as potential proteolytic cleavage sites
eprimer3RFCGR Picks PCR primers and hybridization oligos
equicktandemSanger Finds tandem repeats
est2genomeSanger Align EST and genomic DNA sequences
etandemSanger Looks for tandem repeats in a nucleotide sequence.
extractfeatRFCGR Extract features from a sequence
extractseqRFCGR Extract regions from a sequence.
findkmRFCGR Calculates Km and Vmax for an enzyme reaction
freakRFCGR Residue/base frequency table or plot
fuzznucRFCGR Nucleic acid pattern search
fuzzproRFCGR Protein pattern search
fuzztranRFCGR Protein pattern search after translation
garnierEBI Predicts protein secondary structure
geeceeSanger Calculates the fractional GC content of nucleic acid sequences
getorfRFCGR Finds and extracts open reading frames (ORFs)
helixturnhelixRFCGR Finds nucleic acid binding domains.
hmomentRFCGR Hydrophobic moment calculation
iepRFCGR Calculates the isoelectric point of a protein
infoalignRFCGR Information on a multiple sequence alignment
infoseqRFCGR Displays some simple information about sequences
isochoreSanger Plots isochores in large DNA sequences
jembossctlRFCGR Jemboss Authentication Control
lindnaNorway Draws linear maps of DNA constructs
listorRFCGR Writes a list file of the logical OR of two sets of sequences
marscanRFCGR Finds MAR/SAR sites in nucleic sequences
maskfeatRFCGR Mask off features of a sequence
maskseqRFCGR Mask off regions of a sequence.
matcherSanger Local alignment of two sequences
megamergerRFCGR Merge two large overlapping nucleic acid sequences
mergerRFCGR Merge two overlapping sequences
msbarRFCGR Mutate sequence beyond all recognition
mwcontamRFCGR Shows molwts that match across a set of files
mwfilterRFCGR Filter noisy molwts from mass spec output
needleRFCGR Needleman-Wunsch global alignment.
newcpgreportEBI Report CpG rich areas
newcpgseekEBI Reports CpG rich regions
newseqRFCGR Type in a short new sequence.
noreturnRFCGR Removes carriage return from ASCII files
notseqRFCGR Excludes a set of sequences and writes out the remaining ones
nthseqRFCGR Writes one sequence from a multiple set of sequences
octanolSanger Displays protein hydropathy
oddcompNorway Finds protein sequence regions with a biased composition.
palindromeRFCGR Looks for inverted repeats in a nucleotide sequence.
pasteseqRFCGR Insert one sequence into another.
patmatdbRFCGR Matching a Prosite motif against a Protein Sequence Database.
patmatmotifsRFCGR Compares a protein sequence to the PROSITE motif database.
pepcoilRFCGR Predicts coiled coil regions
pepinfoRFCGR Plots simple amino acid properties in parallel
pepnetRFCGR Protein helical net plot
pepstatsRFCGR Protein statistics
pepwheelRFCGR Shows protein sequences as helices
pepwindowSanger Displays protein hydropathy
pepwindowallSanger Displays protein hydropathy of a set of sequences
plotconRFCGR Plots the quality of conservation of a sequence alignment
plotorfRFCGR Plot potential open reading frames
polydotSanger Multiple dotplot
pregSanger Regular expression search of a protein sequence
prettyplotSanger Displays aligned sequences, with colouring and boxing.
prettyseqRFCGR Output sequence with translated ranges
primersearchRFCGR Searches DNA sequences for matches with primer pairs
printsextractRFCGR Preprocesses the PRINTS database for use with the program PSCAN
profitRFCGR Scan a sequence or database with a matrix or profile
prophecyRFCGR Creates matrices/profiles from multiple alignments
prophetRFCGR Gapped alignment for profiles
prosextractRFCGR Extracts ID, AC, and PA lines from the PROSITE motif database.
pscanRFCGR Locates fingerprints (multiple motif features) in a protein sequence.
rebaseextractRFCGR Extract data from REBASE
recoderRFCGR Find and remove restriction sites but maintain the same translation
redataRFCGR Isoschizomers, references and Suppliers for Restriction Enzymes
remapRFCGR Display a sequence with restriction cut sites, translation etc..
restoverSloan-Kettering Cancer Center Finds restriction enzymes that produce a specific overhang
restrictRFCGR Finds Restriction Enzyme Cleavage Sites
revseqRFCGR Reverse and complement a sequence.
seealsoRFCGR Finds programs sharing group names
seqmatchallSanger Does an all-against-all comparison of a set of sequences
seqretSanger Reads and writes (returns) a sequence.
seqretsplitRFCGR Reads and writes (returns) sequences in individual files
showdbRFCGR Displays information on the currently available databases
showalignRFCGR Display a multiple sequence alignment
showfeatRFCGR Show features of a sequence.
showorfRFCGR Pretty output of DNA translations
showseqRFCGR Display a sequence with features, translation etc
shuffleseqRFCGR Shuffles a set of sequences maintaining composition
sigcleaveRFCGR Predicts signal peptide cleavage sites
silentRFCGR Silent mutation restriction enzyme scan
sirnaRFCGR Finds siRNA duplexes in mRNA
sixpackLION Display a DNA sequence with 6-frame translation and ORFs
skipseqRFCGR Reads and writes (returns) sequences, skipping the first few
splitterRFCGR Split a sequence into (overlapping) smaller sequences.
stretcherSanger Global alignment of two sequences.
stssearchSanger Searches a DNA database for matches with a set of STS primers
supermatcherSanger Finds a match of a large sequence against one or more sequences
sycoRFCGR Synonymous codon usage Gribskov statistic plot
tcodeRFCGR Fickett TESTCODE statistic to identify protein-coding DNA
textsearchRFCGR Search sequence documentation text. SRS and Entrez are faster!
tfextractRFCGR Extract data from TRANSFAC
tfmRFCGR Displays a program's help documentation manual
tfscanRFCGR Scans DNA sequences for transcription factors.
tmapSanger Predict transmembrane proteins
tranalignRFCGR Align nucleic coding regions given the aligned proteins
transeqRFCGR Translates nucleic acid sequences.
trimestRFCGR Trim poly-A tails off EST sequences
trimseqRFCGR Trim ambiguous bits off the ends of sequences
twofeatRFCGR Finds neighbouring pairs of features in sequences
unionLION Reads sequence fragments and builds one sequence
vectorstripRFCGR Strips out DNA between a pair of vector sequences
waterRFCGR Smith-Waterman local alignment.
whichdbRFCGR Search all databases for an entry
wobbleRFCGR Wobble base plot
wordcountSanger Counts words of a specified size in a DNA sequence.
wordmatchSanger Finds all exact matches of a given size between 2 sequences
wossnameRFCGR Finds programs by keywords in their one-line documentation.
yankLION Reads a range from a sequence, appends the full USA to a list file

EMBASSY

EMBOSS is GPL licensed. The libraries are under the Lesser GPL (LGPL).
Programs which have been included from third parties who have their own licencing terms are kept apart under the EMBASSY grouping.

This allows the EMBOSS libraries to link to other software, and only requires that software to have an LGPL-compatible licence. Phylip, for example, fits this model.

But, to the user they do look exactly like EMBOSS aplications.

EMBASSY - PHYLIP

Program nameAuthor(s) Description
ecliqueSanger Conversion of PHYLIP's clique
econsenseSanger Conversion of PHYLIP's consense
econtmlSanger Conversion of PHYLIP's contml
econtrastSanger Conversion of PHYLIP's contrast
ednacompSanger Conversion of PHYLIP's dnacomp
ednadistSanger Conversion of PHYLIP's dnadist
ednainvarSanger Conversion of PHYLIP's dnainvar
ednamlSanger Conversion of PHYLIP's dnaml
ednamlkSanger Conversion of PHYLIP's dnamlk
ednaparsSanger Conversion of PHYLIP's dnapars
ednapennySanger Conversion of PHYLIP's dnapenny
edollopSanger Conversion of PHYLIP's dollop
edolpennySanger Conversion of PHYLIP's dolpenny
efactorSanger Conversion of PHYLIP's factor
efitchSanger Conversion of PHYLIP's fitch
egendistSanger Conversion of PHYLIP's gendist
ekitschSanger Conversion of PHYLIP's kitsch
emixSanger Conversion of PHYLIP's mix
eneighborSanger Conversion of PHYLIP's neighbor
epennySanger Conversion of PHYLIP's penny
eprotdistSanger Conversion of PHYLIP's protdist
eprotparsSanger Conversion of PHYLIP's protpars
erestmlSanger Conversion of PHYLIP's restml
eseqbootSanger Conversion of PHYLIP's seqboot

EMBASSY - DOMAINATRIX

Program nameAuthor(s)Description
pdbparseRFCGR Parses PDB files and writes CCF files (clean coordinate files) for proteins.
pdbplusRFCGR Add records for residue solvent accessibility and secondary structure to a clean coordinate file.
domainerRFCGR Reads CCF files (clean coordinate files) for proteins and writes CCF files for domains, taken from a DCF file (domain classification file).
scopparseRFCGR Reads raw SCOP classification files and writes a DCF file (domain classification file).
domainresoRFCGR Removes low resolution domains from a DCF file (domain classification file).
domainseqsRFCGR Adds sequence records to a DCF file (domain classification file).
domainnrRFCGR Removes redundant domains from a DCF file (domain classification file). The file must contain domain sequence information, which can be added by using DOMAINSEQS.
domainrepRFCGR Reorder DCF file (domain classification file) so that the representative structure of each user-specified node is given first.
domainalignRFCGR Generates structure-based sequence alignments for nodes in a DCF file (domain classification file).
seqsearchRFCGR Generate database hits (sequences) from a DAF file (domain alignment file) or other sequences by using PSI-BLAST.
seqfraggleRFCGR Removes fragments from DHF files (domain hits files) or other files of sequences.
seqsortRFCGR Reads DHF files (domain hits files) of database hits (sequences) and removes hits of ambiguous classification.
seqnrRFCGR Removes redundancy from DHF files (domain hits files) or other files of sequences.
seqalignRFCGR Reads a DAF file (domain alignment file) and a DHF (domain hits file) and writes a DAF file extended with the hits.
siggenRFCGR Generates a sparse protein signature from an alignment and residue contact data.
libgenRFCGR Generates various type of discriminator for each alignment in a directory.
libscanRFCGR Generates hits (sequences in a domain hits file) from searches of various types of discriminator (HMMs, profiles etc) against a sequence database. Or generates hits from screening sequences against a library of such discriminators.
roconRFCGR Reads a DHF file (domain hits file) of hits (sequences of unknown structural classification) and a DHF file of validation sequences (known classification) and writes a "hits file" for the hits, which are classified and rank-ordered on the basis of score.
rocplotRFCGR A generic and flexible tool for interpretation and graphical display of the performance of predictive methods using receiver Operator Characteristic (ROC) analysis.
contactsRFCGR Reads CCF files (clean coordinate files) and writes CON files (contact files) of intra-chain residue-residue contact data.
interfaceRFCGR Reads protein CCF files (clean coordinate files) and writes CON files (contact files) of inter-chain residue-residue contact data.
sitesRFCGR Reads CCF files (clean coordinate files) and writes CON files (contact files) of residue-ligand contact data for domains in a DCF file (domain classification file).
hetparseRFCGR Converts raw dictionary of heterogen groups to a file in EMBL-like format.
pdbtospRFCGR Convert raw swissprot:PDB equivalence file to EMBL-like format.
cathparseRFCGR Reads raw CATH classification files and writes DCF file (domain classification file).

EMBASSY - OTHERS

Program nameAuthor(s)Description
emnuRFCGRSimple menu of EMBOSS applications
mseSangerConversion of Will Gilbert's MSE editor
topoSangerConversion of Susan Jean Johns' TOPO