Molecular Linux
Molecular Biology related programs for Linux

sorted by keywords ... (kind of)

3D structure visualization ABI ABI DNA Sequencer affine gap alignment alignment editor alignment program alignment viewer amplification analysis analytical ultracentrifugation Aneda assembly automated phylogenetic analysis base calling Bayesian Bayesian methods BioCoRE bioinformatics biological macromolecule biological sequence editor biosequence blast blast filter bond and atom rendering C.elegans cafasp casp chemical kinetics enzyme kinetics combustion catalyst reactor CSTR modeling software chemical structures chromatogram code generators comparative analysis Comparative genetics composition correlation crystallography data analysis data flow data mining database database interface database searching database segmentation denaturation dictionary distance correlations DNA melting DNA sequence viewer DNA sequencing DNA structure drawing Duplications duplications. electron density maps embl emboss EST EST clustering similarity alignment eva evolution Evolution. exons extension file conversion surface mapping finite element fold recognition format converter friend GenBank Entry Visualization gene duplications gene expression gene expression analysis gene finding gene regulation gene-expression gene-finding gene-prediction genetic distances genome annotation genome annotations genome development library C++ sequence manipulation GenBank DNAstar FastA genome rearrangement inversion locator large-scale recombination Genome Retrieval Genomes genomic annotation genomic database system genomics GFF global fitting gotoh's improvement Graph theory grep group-specific Hidden Markov Models HMM homologous genes inference java library maximum likelihood Maximum likelihood analysis Maximum Likelihood Inference of Protein Phylogeny maximum likelihood phylogenetic trees MCMC medline melting temperature microarray microarray analysis microarray analysis software modeling Molecular Dynamics high performance simulator molecular dynamics modeling pdb force field molecular dynamics simulations molecular editor molecular graphics molecular mechanics molecular modeling molecular modelling molecular rendering molecular simulations molecular structure analysis molecular visualization molecular visualization program molecular weight monte carlo motif MPI multiple multiple alignment editor multiple genome alignment comparison rearrangement multiple protein structure visualization multiple sequence alignment multiple sequence alignment analys is multiple sequence alignment drawing program mysql NAMD neural networks neural net nmr nucleic acid oligonucleotide online searching online tools parallel pattern pattern discovery pattern matcher pattern matching PCR PDB perl Phase phenotype analysis phylogenetic phylogenetic tree Phylogenetic tree reconstruction phylogenetic trees phylogenomics Phylogenomics phylogeny tree supertree genomic Phylogeny PostScript POV-Ray scenes prediction primer primer selection program PROSITE protein binding sites protein docking protein domains protein families protein interaction protein modelling protein structure protein structure modelling protein structure prediction protein/DNA/RNA family clustering pubmed python real-time visualization reannotation regex regular expression regulatory sequence analysis rendered animations RNA RNA folding RNA gene finder RNA motif RNA pseudoknots RNA secondary structure RNA secondary structures SCF secondary structure SEPON sequence Sequence Alignment sequence analysis sequence comparisons sequence conversion sequence database sequence editor sequence finishing sequence patterns sequence similarity sequence utiities sequences sequencing Smith-Waterman Solid Angle calculation staden statistic mechanics Steric Size calculation structural alignments structural biology structure structure analysis structure prediction stuctures substitution substitution rates swissprot Tcl/Tk thermodynamics threading trace trace chromatogram trace files trajectory analysis transcription factor binding sites transcription factors tree tree of life tree viewer tRNA searching visualisation visualization VMD Web robots workflow xchange biological data

3D structure visualization

PyMolPyMOL is a molecular graphics system with an embedded Python interpreter designed for real-time visualization and rapid generation of high-quality molecular graphics images and animations.

ABI

autoseqa small package of base calling software for ABI automated DNA sequencers
phrapa program for assembling shotgun DNA sequence data
phredPhred reads DNA sequencer trace data, calls bases, assigns quality values to the bases, and writes the base calls and quality values to output files.
Staden PackageThis is a free to academics (charge for commercial users) package including sequence assemble, trace viewing/editing and sequence analysis tools. It also includes a GUI to the free EMBOSS suite.

ABI DNA Sequencer

autoseqa small package of base calling software for ABI automated DNA sequencers

affine gap

JAlignerJAligner is a Java implementation of biological sequence alignment algorithms.

alignment

BlixemBlixem, which stands for "BLast matches In an X-windows Embedded Multiple alignment", is an interactive browser of pairwise Blast matches that have been stacked up in a "master-slave" multiple alignment.
ChimeraExcellent molecular graphics package with support for a wide range of operations, i ncluding flexible molecular graphics, high resolution images for publication, user-driven analysis, multiple sequence alignment analysis, multiple model analysis, dockin
clustalwThe famous ClustalW multiple alignment program
clustalxClustal X provides a window-based user interface to the ClustalW multiple alignment program
DCSEDCSE (Dedicated Comparative Sequence Editor) is a multiple alignment editor
Deep View Swiss-PdbViewerSwiss-PdbViewer is an application that provides a user friendly interface allowing to analyse several proteins at the same time
DIALIGNDIALIGN is an alignment program that relies on comparison of whole segments of the sequences instead of comparison of single residue
gBioSeqBiological sequence (ADN, protein) editor for GTK/Linux
JAlignerJAligner is a Java implementation of biological sequence alignment algorithms.
JalviewJalview - a java multiple alignment editor
MauveMauve is a multiple genome alignment and visualization package that considers large-scale rearrangements in addition to nucleotide substitution and indels.
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.
MuscaMultiple sequence alignment of aa or nucleotide sequences / uses pattern discovery
MUSCLEMultiple sequence alignment. More accurate than T-Coffee, faster than CLUSTALW.
PhyloDraw PhyloDraw is a drawing tool for creating phylogenetic trees. PhyloDraw supports various kinds of multialignment programs (Dialign2, Clustal-W, Phylip format, and pairwise distance matrix) and visualizes various kinds of tree diagrams, e.g. rectangular cl
SAM equence Alignment and Modeling Systea collection of flexible software tools for creating, refining, and using linear hidden Markov models for biological sequence analysis
seaviewSeaView is a graphical multiple sequence alignment editor
ShadyBox.ShadyBox. The FIRST GUI based WYSIWYG multiple sequence alignment drawing program for Major Unix platforms
xsactEST clustering tool

alignment editor

DCSEDCSE (Dedicated Comparative Sequence Editor) is a multiple alignment editor
gBioSeqBiological sequence (ADN, protein) editor for GTK/Linux
JalviewJalview - a java multiple alignment editor
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.
seaviewSeaView is a graphical multiple sequence alignment editor

alignment program

DIALIGNDIALIGN is an alignment program that relies on comparison of whole segments of the sequences instead of comparison of single residue

alignment viewer

BlixemBlixem, which stands for "BLast matches In an X-windows Embedded Multiple alignment", is an interactive browser of pairwise Blast matches that have been stacked up in a "master-slave" multiple alignment.

amplification

AmpliconProgram for designing group-specific PCR primer sets

analysis

ARBMicrobiologist's sequence database tool
BioJavaThe BioJava Project is an open-source project dedicated to providing Java tools for processing biological data.
BiopythonThe Biopython Project is an international association of developers of freely available Python tools for computational molecular biology.
BioWishBiowish is a C-extension for the Tcl/Tk scripting language
BlastBLAST (Basic Local Alignment Search Tool) is a set of similarity search programs designed to explore all of the available sequence databases
caRNAcRNA secondary structure inference for set of homologous sequences
ChimeraExcellent molecular graphics package with support for a wide range of operations, i ncluding flexible molecular graphics, high resolution images for publication, user-driven analysis, multiple sequence alignment analysis, multiple model analysis, dockin
clustalwThe famous ClustalW multiple alignment program
clustalxClustal X provides a window-based user interface to the ClustalW multiple alignment program
CNS The 'Crystallography & NMR System' for macromolecular structure anaylsis
DNA-GUIDNA Graphical User Interface
EMBOSSEMBOSS is a package of high-quality FREE Open Source software for sequence analysis.
FriendFriend, an Integrated Front-end Application for Bioinformatics
MAExplorerThe Microarray Explorer (MAExplorer) is a Java-based data-mining facility for microarray databases run as a stand-alone program. It includes graphics, statistics, clustering, reports, data filtering.
MPSRCH MPSRCH (tm) is a suite of Smith-Waterman sequence analysis programs which run under Linux and Tru64 on Intel and Alpha.
NCRNASCANa structural RNA genefinder
PatScanPatScan is a pattern matcher which searches protein or nucleotide (DNA, RNA, tRNA etc.) sequence archives for instances of a pattern which you input
PKNOTSRNA pseudoknot prediction
Pratta pattern discovery tool
PyPhyPyPhy is a set of python scripts and modules for automatic, large-scale reconstructions of phylogenetic relationships of complete microbial genomes.
readseqReads and writes nucleic/protein sequences in various format
SEALSSEALS (A System for Easy Analysis of Lots of Sequences) is a software package expressly designed for large-scale research projects in bioinformatics.
sp2fastaproduce a file in FASTA format from one in SWISSPROTor EMBL flat file format
Staden PackageThis is a free to academics (charge for commercial users) package including sequence assemble, trace viewing/editing and sequence analysis tools. It also includes a GUI to the free EMBOSS suite.
Teiresias-based Association DiscoveryDiscover associations in your data set (gene expression analysis, phenotype analysis, etc.)
Teiresias-based Gene expression analysisDiscover patterns in microarray data using the Teiresias algorithm. Allows discovery of inversely regulated genes.
ToucanA Java tool for regulatory sequence analysis: detecting over-represented motifs and modules in sets of co-regulated genes.
TREE-PUZZLE:TREE-PUZZLE: Maximum likelihood analysis for nucleotide, amino acid, and two-state data
tRNAscan-SEtRNA detection in genome sequences, detects ~99% of eukaryotic nuclear or prokaryotic tRNA genes, with a false positive rate of less than one per 15 gigabases, and with a search speed of about 30 kb/second.
UltraScanUltraScan is a comprehensive GUI editing and data analysis package for hydrodynamic data from analytical ultracentrifugation experiments
VEGA VEGA was developed to create a bridge between most of the molecular software packages, like BioDock, Quanta/CHARMm, Insight II, MoPac, etc. In this tool have been also implemented some features that are useful to analyze, display and manage the 3D struct
WU-BlastWashington U. Blast

analytical ultracentrifugation

UltraScanUltraScan is a comprehensive GUI editing and data analysis package for hydrodynamic data from analytical ultracentrifugation experiments

Aneda

MPSRCH MPSRCH (tm) is a suite of Smith-Waterman sequence analysis programs which run under Linux and Tru64 on Intel and Alpha.

assembly

consedA Unix-based Graphical Editor and Automated Finishing Program for Phrap Sequence Assemblies
phrapa program for assembling shotgun DNA sequence data
Staden PackageThis is a free to academics (charge for commercial users) package including sequence assemble, trace viewing/editing and sequence analysis tools. It also includes a GUI to the free EMBOSS suite.

automated phylogenetic analysis

PyPhyPyPhy is a set of python scripts and modules for automatic, large-scale reconstructions of phylogenetic relationships of complete microbial genomes.

base calling

autoseqa small package of base calling software for ABI automated DNA sequencers
phredPhred reads DNA sequencer trace data, calls bases, assigns quality values to the bases, and writes the base calls and quality values to output files.

Bayesian

PAMLPhylogenetic Analysis by Maximum Likelihood
PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.

Bayesian methods

PAMLPhylogenetic Analysis by Maximum Likelihood

BioCoRE

NAMD NAMD is a parallel, object-oriented molecular dynamics code designed for high-performance simulation of large biomolecular systems.

bioinformatics

FriendFriend, an Integrated Front-end Application for Bioinformatics

biological macromolecule

Garlica free molecular visualization program

biological sequence editor

SeqPupSeqPup biological sequence editor and analysis program

biosequence

BiogrepA grep that is optimized for biosequences. Biogrep is designed to locate large sets of patterns in sequence databases in parallel.

blast

BlixemBlixem, which stands for "BLast matches In an X-windows Embedded Multiple alignment", is an interactive browser of pairwise Blast matches that have been stacked up in a "master-slave" multiple alignment.
DBWatcherDBWatcher is a program handling periodic BLAST searches to find similarities to your own sequences.
mpiBLASTmpiBLAST is a parallel implementation of NCBI-BLAST that uses database segmentation. It achieves a super-linear speedup in some cases.
MSPcruncha BLAST enhancement filter
WU-BlastWashington U. Blast

blast filter

BlixemBlixem, which stands for "BLast matches In an X-windows Embedded Multiple alignment", is an interactive browser of pairwise Blast matches that have been stacked up in a "master-slave" multiple alignment.
MSPcruncha BLAST enhancement filter

bond and atom rendering

Spocka full-featured molecular graphics program

C.elegans

AnglerA Browser of C.elegans Embryo Development In Time and Space

cafasp

LIBELLULALIBELLULA is a neural network based web server to evaluate fold recognition results

casp

LIBELLULALIBELLULA is a neural network based web server to evaluate fold recognition results

chemical kinetics enzyme kinetics combustion catalyst reactor CSTR modeling software

Kintecus Run chemical kinetics/fitting of catalyst reactor, and enzyme reactions

chemical structures

MOPAC7a general-purpose semi-empirical molecular orbital package for the study of chemical structures and reactions.

chromatogram

io_libAn open source C library of sequence trace files supporting ABI, ALF, SCF, CTF and ZTR file formats.
phrapa program for assembling shotgun DNA sequence data
phredPhred reads DNA sequencer trace data, calls bases, assigns quality values to the bases, and writes the base calls and quality values to output files.

code generators

SightAllows programming free assembling of web resoureces, local executables and ssh services into arbitrary workflow.

comparative analysis

caRNAcRNA secondary structure inference for set of homologous sequences

Comparative genetics

GenomePixelizerGenome Visualization Tool: Detection of duplicating events in genomes, Displaying the Genetic Maps, Comparative genetics in general.

composition

RNA GENiEA web based program for the prediction of rna genes in genomic DNA sequences

correlation

GenomeInspectorSoftware for the analysis of spatial correlations of elements on DNA sequences
PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.

crystallography

CNS The 'Crystallography & NMR System' for macromolecular structure anaylsis

data analysis

UltraScanUltraScan is a comprehensive GUI editing and data analysis package for hydrodynamic data from analytical ultracentrifugation experiments

data flow

SightAllows programming free assembling of web resoureces, local executables and ssh services into arbitrary workflow.

data mining

Teiresias-based Association DiscoveryDiscover associations in your data set (gene expression analysis, phenotype analysis, etc.)
Teiresias-based Gene expression analysisDiscover patterns in microarray data using the Teiresias algorithm. Allows discovery of inversely regulated genes.

database

AcedbAcedb is a genome database system originally developed for the C.elegans genome project
ARBMicrobiologist's sequence database tool
FriendFriend, an Integrated Front-end Application for Bioinformatics
HMMERProfile hidden Markov models for biological sequence analysis
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.
mpiBLASTmpiBLAST is a parallel implementation of NCBI-BLAST that uses database segmentation. It achieves a super-linear speedup in some cases.

database interface

ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.

database searching

HMMERProfile hidden Markov models for biological sequence analysis

database segmentation

mpiBLASTmpiBLAST is a parallel implementation of NCBI-BLAST that uses database segmentation. It achieves a super-linear speedup in some cases.

denaturation

MeltSimCalculation of DNA melting curves and maps using the Poland-Scheraga algorithm and empirical constraints by R.D. Blake.

dictionary

Leksbotan explanatory dictionary of botanic and biological terms

distance correlations

GenomeInspectorSoftware for the analysis of spatial correlations of elements on DNA sequences

DNA melting

MeltSimCalculation of DNA melting curves and maps using the Poland-Scheraga algorithm and empirical constraints by R.D. Blake.

DNA sequence viewer

Artemisa DNA sequence viewer and annotation tool that allows visualization of sequence features and the results of analyses within the context of the sequence, and its six-frame translation.

DNA sequencing

consedA Unix-based Graphical Editor and Automated Finishing Program for Phrap Sequence Assemblies
phrapa program for assembling shotgun DNA sequence data
phredPhred reads DNA sequencer trace data, calls bases, assigns quality values to the bases, and writes the base calls and quality values to output files.

DNA structure

Garlica free molecular visualization program

drawing

PhyloDraw PhyloDraw is a drawing tool for creating phylogenetic trees. PhyloDraw supports various kinds of multialignment programs (Dialign2, Clustal-W, Phylip format, and pairwise distance matrix) and visualizes various kinds of tree diagrams, e.g. rectangular cl
ShadyBox.ShadyBox. The FIRST GUI based WYSIWYG multiple sequence alignment drawing program for Major Unix platforms

Duplications

GEANFAMMERGEnome ANalysis and Protein FAMily MakER
GenomePixelizerGenome Visualization Tool: Detection of duplicating events in genomes, Displaying the Genetic Maps, Comparative genetics in general.
PhyloGrapherPhyloGrapher is a program designed to visualize and study evolutional relationship between families of homologous genes or proteins. PhyloGrapher is a drawing tool that generates custom graphs out of the given set of genes based on distance matrix file.

duplications.

PhyloGrapherPhyloGrapher is a program designed to visualize and study evolutional relationship between families of homologous genes or proteins. PhyloGrapher is a drawing tool that generates custom graphs out of the given set of genes based on distance matrix file.

electron density maps

Deep View Swiss-PdbViewerSwiss-PdbViewer is an application that provides a user friendly interface allowing to analyse several proteins at the same time

embl

consedA Unix-based Graphical Editor and Automated Finishing Program for Phrap Sequence Assemblies
phrapa program for assembling shotgun DNA sequence data
sp2fastaproduce a file in FASTA format from one in SWISSPROTor EMBL flat file format
Staden PackageThis is a free to academics (charge for commercial users) package including sequence assemble, trace viewing/editing and sequence analysis tools. It also includes a GUI to the free EMBOSS suite.

emboss

Staden PackageThis is a free to academics (charge for commercial users) package including sequence assemble, trace viewing/editing and sequence analysis tools. It also includes a GUI to the free EMBOSS suite.

EST

SEPONSEPON designs gene-specific oligonucleotides for microarray experiments and is able to use EST input from organisms in which the genome is not annotated for genes. SEPON implements a novel algorithm for reducing cross-hybridization by utilizing thermodyna
xsactEST clustering tool

EST clustering similarity alignment

xsactEST clustering tool

eva

GRSA Graphic Tool for Genome Retrieval and Segment Analysis
LIBELLULALIBELLULA is a neural network based web server to evaluate fold recognition results

evolution

GenomePixelizerGenome Visualization Tool: Detection of duplicating events in genomes, Displaying the Genetic Maps, Comparative genetics in general.
PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.

Evolution.

GenomePixelizerGenome Visualization Tool: Detection of duplicating events in genomes, Displaying the Genetic Maps, Comparative genetics in general.

exons

AbacusABaCUS is a no-frills program developed to investigate the significance of the putative correspondence between exons and units of protein structure.

extension

BioWishBiowish is a C-extension for the Tcl/Tk scripting language

file conversion surface mapping

VEGA VEGA was developed to create a bridge between most of the molecular software packages, like BioDock, Quanta/CHARMm, Insight II, MoPac, etc. In this tool have been also implemented some features that are useful to analyze, display and manage the 3D struct

finite element

UltraScanUltraScan is a comprehensive GUI editing and data analysis package for hydrodynamic data from analytical ultracentrifugation experiments

fold recognition

LIBELLULALIBELLULA is a neural network based web server to evaluate fold recognition results

format converter

Babela program designed to interconvert a number of file formats currently used in molecular modeling

friend

FriendFriend, an Integrated Front-end Application for Bioinformatics

GenBank Entry Visualization

GeneView IIInteractive GenBank Entry Visualization

gene duplications

GEANFAMMERGEnome ANalysis and Protein FAMily MakER

gene expression

MAExplorerThe Microarray Explorer (MAExplorer) is a Java-based data-mining facility for microarray databases run as a stand-alone program. It includes graphics, statistics, clustering, reports, data filtering.
Teiresias-based Association DiscoveryDiscover associations in your data set (gene expression analysis, phenotype analysis, etc.)

gene expression analysis

Teiresias-based Association DiscoveryDiscover associations in your data set (gene expression analysis, phenotype analysis, etc.)

gene finding

VEILA hidden Markov model for finding genes in vertebrate DNA 

gene regulation

ToucanA Java tool for regulatory sequence analysis: detecting over-represented motifs and modules in sets of co-regulated genes.

gene-expression

SEPONSEPON designs gene-specific oligonucleotides for microarray experiments and is able to use EST input from organisms in which the genome is not annotated for genes. SEPON implements a novel algorithm for reducing cross-hybridization by utilizing thermodyna

gene-finding

geneid Gene prediction tool, it can also introduce homology and annotation evidences and produce a reannotation of a genomic sequence. A pthreads parallel version also available.

gene-prediction

geneid Gene prediction tool, it can also introduce homology and annotation evidences and produce a reannotation of a genomic sequence. A pthreads parallel version also available.

genetic distances

PopulationsPopulation genetic software (individuals or populations distances, phylogenetic trees)

genome annotation

Artemisa DNA sequence viewer and annotation tool that allows visualization of sequence features and the results of analyses within the context of the sequence, and its six-frame translation.
Ensemblsoftware system which produces and maintains automatic annotation on eukaryoticgenomes
On-line Genome AnnotationsAnnotations for many eukaryotic, bacterial and archaeal genomes. Can be searched using accession numbers or sought features

genome annotations

On-line Genome AnnotationsAnnotations for many eukaryotic, bacterial and archaeal genomes. Can be searched using accession numbers or sought features

genome development library C++ sequence manipulation GenBank DNAstar FastA

libGenomeA cross platform C++ development library to manipulate DNA and protein sequences. It can read and write sequence and annotation data in several file formats.

genome rearrangement inversion locator large-scale recombination

GRILGRIL automates the process of identifying large-scale genome inversions and rearrangements

Genome Retrieval

GRSA Graphic Tool for Genome Retrieval and Segment Analysis

Genomes

GenomePixelizerGenome Visualization Tool: Detection of duplicating events in genomes, Displaying the Genetic Maps, Comparative genetics in general.

genomic annotation

gff2psConverting genomic annotations in GFF format to PostScript

genomic database system

AcedbAcedb is a genome database system originally developed for the C.elegans genome project

genomics

ClannClann: Software for investigating phylogenomic information using supertrees. This implements several methods of Supertree analysis (which are used as optimality criteria) and allows exhaustive and heuristic searches of tree-space to find the best supert
PyPhyPyPhy is a set of python scripts and modules for automatic, large-scale reconstructions of phylogenetic relationships of complete microbial genomes.

GFF

gff2psConverting genomic annotations in GFF format to PostScript

global fitting

UltraScanUltraScan is a comprehensive GUI editing and data analysis package for hydrodynamic data from analytical ultracentrifugation experiments

gotoh's improvement

Graph theory

PhyloGrapherPhyloGrapher is a program designed to visualize and study evolutional relationship between families of homologous genes or proteins. PhyloGrapher is a drawing tool that generates custom graphs out of the given set of genes based on distance matrix file.

grep

BiogrepA grep that is optimized for biosequences. Biogrep is designed to locate large sets of patterns in sequence databases in parallel.

group-specific

AmpliconProgram for designing group-specific PCR primer sets

Hidden Markov Models

HMMERProfile hidden Markov models for biological sequence analysis
SAM equence Alignment and Modeling Systea collection of flexible software tools for creating, refining, and using linear hidden Markov models for biological sequence analysis

HMM

VEILA hidden Markov model for finding genes in vertebrate DNA 

homologous genes

PhyloGrapherPhyloGrapher is a program designed to visualize and study evolutional relationship between families of homologous genes or proteins. PhyloGrapher is a drawing tool that generates custom graphs out of the given set of genes based on distance matrix file.

inference

MOLPHYA Computer Program Package for Molecular Phylogenetics including ProtML
PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.

java

Artemisa DNA sequence viewer and annotation tool that allows visualization of sequence features and the results of analyses within the context of the sequence, and its six-frame translation.
BioJavaThe BioJava Project is an open-source project dedicated to providing Java tools for processing biological data.
MAExplorerThe Microarray Explorer (MAExplorer) is a Java-based data-mining facility for microarray databases run as a stand-alone program. It includes graphics, statistics, clustering, reports, data filtering.

library

FriendFriend, an Integrated Front-end Application for Bioinformatics
libGenomeA cross platform C++ development library to manipulate DNA and protein sequences. It can read and write sequence and annotation data in several file formats.

maximum likelihood

fastDNAmlEstimates maximum likelihood phylogenetic trees from nucleotide sequences
MOLPHYA Computer Program Package for Molecular Phylogenetics including ProtML
PAMLPhylogenetic Analysis by Maximum Likelihood
TREE-PUZZLE:TREE-PUZZLE: Maximum likelihood analysis for nucleotide, amino acid, and two-state data

Maximum likelihood analysis

TREE-PUZZLE:TREE-PUZZLE: Maximum likelihood analysis for nucleotide, amino acid, and two-state data

Maximum Likelihood Inference of Protein Phylogeny

MOLPHYA Computer Program Package for Molecular Phylogenetics including ProtML

maximum likelihood phylogenetic trees

fastDNAmlEstimates maximum likelihood phylogenetic trees from nucleotide sequences

MCMC

PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.

medline

BioMailautomate searching for recent scientific papers in the PubMed Medline database

melting temperature

MELTINGAccurate computation of the enthalpy, entropie and melting temperature of a nucleic acid duplex

microarray

MAExplorerThe Microarray Explorer (MAExplorer) is a Java-based data-mining facility for microarray databases run as a stand-alone program. It includes graphics, statistics, clustering, reports, data filtering.
SEPONSEPON designs gene-specific oligonucleotides for microarray experiments and is able to use EST input from organisms in which the genome is not annotated for genes. SEPON implements a novel algorithm for reducing cross-hybridization by utilizing thermodyna
Teiresias-based Gene expression analysisDiscover patterns in microarray data using the Teiresias algorithm. Allows discovery of inversely regulated genes.

microarray analysis

MAExplorerThe Microarray Explorer (MAExplorer) is a Java-based data-mining facility for microarray databases run as a stand-alone program. It includes graphics, statistics, clustering, reports, data filtering.
Teiresias-based Gene expression analysisDiscover patterns in microarray data using the Teiresias algorithm. Allows discovery of inversely regulated genes.

microarray analysis software

MAExplorerThe Microarray Explorer (MAExplorer) is a Java-based data-mining facility for microarray databases run as a stand-alone program. It includes graphics, statistics, clustering, reports, data filtering.

modeling

AMMPa modern full-featured molecular mechanics, dynamics and modeling program.
Kintecus Run chemical kinetics/fitting of catalyst reactor, and enzyme reactions
MMTK-2.2molecular modeling tool-kit 2.2
OsletA molecular modeling and simulation environment in Java, mainly for education.
WHAT IFWHAT IF is a versatile protein structure analysis program that can be used for mutant prediction, structure verification, molecular graphics, etc

Molecular Dynamics high performance simulator

GromacsThe World' s fastest Molecular Dynamics - and it' s gpl

molecular dynamics modeling pdb force field

MMTK-2.2molecular modeling tool-kit 2.2

molecular dynamics simulations

GDISa GTK based program for the display and manipulation of isolated molecules and periodic systems

molecular editor

PyMolPyMOL is a molecular graphics system with an embedded Python interpreter designed for real-time visualization and rapid generation of high-quality molecular graphics images and animations.

molecular graphics

ChimeraExcellent molecular graphics package with support for a wide range of operations, i ncluding flexible molecular graphics, high resolution images for publication, user-driven analysis, multiple sequence alignment analysis, multiple model analysis, dockin
OsletA molecular modeling and simulation environment in Java, mainly for education.
Spocka full-featured molecular graphics program

molecular mechanics

AMMPa modern full-featured molecular mechanics, dynamics and modeling program.

molecular modeling

OsletA molecular modeling and simulation environment in Java, mainly for education.
WHAT IFWHAT IF is a versatile protein structure analysis program that can be used for mutant prediction, structure verification, molecular graphics, etc

molecular modelling

Babela program designed to interconvert a number of file formats currently used in molecular modeling

molecular rendering

Garlica free molecular visualization program

molecular simulations

OsletA molecular modeling and simulation environment in Java, mainly for education.

molecular structure analysis

ChimeraExcellent molecular graphics package with support for a wide range of operations, i ncluding flexible molecular graphics, high resolution images for publication, user-driven analysis, multiple sequence alignment analysis, multiple model analysis, dockin

molecular visualization

Garlica free molecular visualization program
rasmolRasMol is a free program which displays molecular structure.
VEGA VEGA was developed to create a bridge between most of the molecular software packages, like BioDock, Quanta/CHARMm, Insight II, MoPac, etc. In this tool have been also implemented some features that are useful to analyze, display and manage the 3D struct
VMDVMD is a molecular visualization program for displaying, animating, and analyzing large biomolecular systems using 3-D graphics and built-in scripting

molecular visualization program

Garlica free molecular visualization program

molecular weight

XMolCalca small utility that allows you to calculate a molecular weight

monte carlo

UltraScanUltraScan is a comprehensive GUI editing and data analysis package for hydrodynamic data from analytical ultracentrifugation experiments

motif

BiogrepA grep that is optimized for biosequences. Biogrep is designed to locate large sets of patterns in sequence databases in parallel.
RNABOBRNABOB -- fast RNA motif/pattern searcher

MPI

mpiBLASTmpiBLAST is a parallel implementation of NCBI-BLAST that uses database segmentation. It achieves a super-linear speedup in some cases.

multiple

ChimeraExcellent molecular graphics package with support for a wide range of operations, i ncluding flexible molecular graphics, high resolution images for publication, user-driven analysis, multiple sequence alignment analysis, multiple model analysis, dockin
clustalwThe famous ClustalW multiple alignment program
clustalxClustal X provides a window-based user interface to the ClustalW multiple alignment program
DCSEDCSE (Dedicated Comparative Sequence Editor) is a multiple alignment editor
FriendFriend, an Integrated Front-end Application for Bioinformatics
JalviewJalview - a java multiple alignment editor
MauveMauve is a multiple genome alignment and visualization package that considers large-scale rearrangements in addition to nucleotide substitution and indels.
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.
MuscaMultiple sequence alignment of aa or nucleotide sequences / uses pattern discovery
MUSCLEMultiple sequence alignment. More accurate than T-Coffee, faster than CLUSTALW.
seaviewSeaView is a graphical multiple sequence alignment editor
ShadyBox.ShadyBox. The FIRST GUI based WYSIWYG multiple sequence alignment drawing program for Major Unix platforms

multiple alignment editor

DCSEDCSE (Dedicated Comparative Sequence Editor) is a multiple alignment editor
JalviewJalview - a java multiple alignment editor
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.

multiple genome alignment comparison rearrangement

MauveMauve is a multiple genome alignment and visualization package that considers large-scale rearrangements in addition to nucleotide substitution and indels.

multiple protein structure visualization

ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.

multiple sequence alignment

ChimeraExcellent molecular graphics package with support for a wide range of operations, i ncluding flexible molecular graphics, high resolution images for publication, user-driven analysis, multiple sequence alignment analysis, multiple model analysis, dockin
clustalwThe famous ClustalW multiple alignment program
clustalxClustal X provides a window-based user interface to the ClustalW multiple alignment program
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.
MuscaMultiple sequence alignment of aa or nucleotide sequences / uses pattern discovery
MUSCLEMultiple sequence alignment. More accurate than T-Coffee, faster than CLUSTALW.
seaviewSeaView is a graphical multiple sequence alignment editor
ShadyBox.ShadyBox. The FIRST GUI based WYSIWYG multiple sequence alignment drawing program for Major Unix platforms

multiple sequence alignment analys is

ChimeraExcellent molecular graphics package with support for a wide range of operations, i ncluding flexible molecular graphics, high resolution images for publication, user-driven analysis, multiple sequence alignment analysis, multiple model analysis, dockin

multiple sequence alignment drawing program

ShadyBox.ShadyBox. The FIRST GUI based WYSIWYG multiple sequence alignment drawing program for Major Unix platforms

mysql

Ensemblsoftware system which produces and maintains automatic annotation on eukaryoticgenomes

NAMD

NAMD NAMD is a parallel, object-oriented molecular dynamics code designed for high-performance simulation of large biomolecular systems.

neural networks

LIBELLULALIBELLULA is a neural network based web server to evaluate fold recognition results

neural net

RNA GENiEA web based program for the prediction of rna genes in genomic DNA sequences

nmr

CNS The 'Crystallography & NMR System' for macromolecular structure anaylsis

nucleic acid

MELTINGAccurate computation of the enthalpy, entropie and melting temperature of a nucleic acid duplex

oligonucleotide

AmpliconProgram for designing group-specific PCR primer sets
SEPONSEPON designs gene-specific oligonucleotides for microarray experiments and is able to use EST input from organisms in which the genome is not annotated for genes. SEPON implements a novel algorithm for reducing cross-hybridization by utilizing thermodyna

online searching

MPSRCH MPSRCH (tm) is a suite of Smith-Waterman sequence analysis programs which run under Linux and Tru64 on Intel and Alpha.

online tools

On-line Genome AnnotationsAnnotations for many eukaryotic, bacterial and archaeal genomes. Can be searched using accession numbers or sought features

parallel

mpiBLASTmpiBLAST is a parallel implementation of NCBI-BLAST that uses database segmentation. It achieves a super-linear speedup in some cases.

pattern

BiogrepA grep that is optimized for biosequences. Biogrep is designed to locate large sets of patterns in sequence databases in parallel.
MuscaMultiple sequence alignment of aa or nucleotide sequences / uses pattern discovery
PatScanPatScan is a pattern matcher which searches protein or nucleotide (DNA, RNA, tRNA etc.) sequence archives for instances of a pattern which you input
Pratta pattern discovery tool

pattern discovery

MuscaMultiple sequence alignment of aa or nucleotide sequences / uses pattern discovery

pattern matcher

PatScanPatScan is a pattern matcher which searches protein or nucleotide (DNA, RNA, tRNA etc.) sequence archives for instances of a pattern which you input

pattern matching

BiogrepA grep that is optimized for biosequences. Biogrep is designed to locate large sets of patterns in sequence databases in parallel.

PCR

AmpliconProgram for designing group-specific PCR primer sets

PDB

Garlica free molecular visualization program
MMTK-2.2molecular modeling tool-kit 2.2

perl

GEANFAMMERGEnome ANalysis and Protein FAMily MakER

Phase

PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.

phenotype analysis

Teiresias-based Association DiscoveryDiscover associations in your data set (gene expression analysis, phenotype analysis, etc.)

phylogenetic

ATVa phylogenetic tree display tool
fastDNAmlEstimates maximum likelihood phylogenetic trees from nucleotide sequences
njplotNJplot is a tree drawing program able to draw any binary tree expressed in the standard phylogenetic tree format
PAMLPhylogenetic Analysis by Maximum Likelihood
PaupSoftware package for inference of evolutionary trees
PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.
PHYLIPPHYLIP is a free package of programs for inferring phylogenies.
PhyloDraw PhyloDraw is a drawing tool for creating phylogenetic trees. PhyloDraw supports various kinds of multialignment programs (Dialign2, Clustal-W, Phylip format, and pairwise distance matrix) and visualizes various kinds of tree diagrams, e.g. rectangular cl
phylowinPhylo_win is a graphical colour interface for molecular phylogenetic inference.
PyPhyPyPhy is a set of python scripts and modules for automatic, large-scale reconstructions of phylogenetic relationships of complete microbial genomes.
unrootedUnrooted is a tree drawing program able to draw any binary tree expressed in the standard phylogenetic tree format in an unrooted way, that is, using a circular shape, with labels aligned with terminal branches.

phylogenetic tree

ATVa phylogenetic tree display tool
fastDNAmlEstimates maximum likelihood phylogenetic trees from nucleotide sequences
njplotNJplot is a tree drawing program able to draw any binary tree expressed in the standard phylogenetic tree format
PAMLPhylogenetic Analysis by Maximum Likelihood
PaupSoftware package for inference of evolutionary trees
PHYLIPPHYLIP is a free package of programs for inferring phylogenies.
PhyloDraw PhyloDraw is a drawing tool for creating phylogenetic trees. PhyloDraw supports various kinds of multialignment programs (Dialign2, Clustal-W, Phylip format, and pairwise distance matrix) and visualizes various kinds of tree diagrams, e.g. rectangular cl
phylowinPhylo_win is a graphical colour interface for molecular phylogenetic inference.
PyPhyPyPhy is a set of python scripts and modules for automatic, large-scale reconstructions of phylogenetic relationships of complete microbial genomes.
unrootedUnrooted is a tree drawing program able to draw any binary tree expressed in the standard phylogenetic tree format in an unrooted way, that is, using a circular shape, with labels aligned with terminal branches.

Phylogenetic tree reconstruction

PAMLPhylogenetic Analysis by Maximum Likelihood

phylogenetic trees

ATVa phylogenetic tree display tool
fastDNAmlEstimates maximum likelihood phylogenetic trees from nucleotide sequences
njplotNJplot is a tree drawing program able to draw any binary tree expressed in the standard phylogenetic tree format
PaupSoftware package for inference of evolutionary trees
PHYLIPPHYLIP is a free package of programs for inferring phylogenies.
phylowinPhylo_win is a graphical colour interface for molecular phylogenetic inference.
PyPhyPyPhy is a set of python scripts and modules for automatic, large-scale reconstructions of phylogenetic relationships of complete microbial genomes.
unrootedUnrooted is a tree drawing program able to draw any binary tree expressed in the standard phylogenetic tree format in an unrooted way, that is, using a circular shape, with labels aligned with terminal branches.

phylogenomics

ClannClann: Software for investigating phylogenomic information using supertrees. This implements several methods of Supertree analysis (which are used as optimality criteria) and allows exhaustive and heuristic searches of tree-space to find the best supert
PyPhyPyPhy is a set of python scripts and modules for automatic, large-scale reconstructions of phylogenetic relationships of complete microbial genomes.

Phylogenomics phylogeny tree supertree genomic

ClannClann: Software for investigating phylogenomic information using supertrees. This implements several methods of Supertree analysis (which are used as optimality criteria) and allows exhaustive and heuristic searches of tree-space to find the best supert

Phylogeny

ClannClann: Software for investigating phylogenomic information using supertrees. This implements several methods of Supertree analysis (which are used as optimality criteria) and allows exhaustive and heuristic searches of tree-space to find the best supert
FriendFriend, an Integrated Front-end Application for Bioinformatics
MOLPHYA Computer Program Package for Molecular Phylogenetics including ProtML
PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.
PhyloGrapherPhyloGrapher is a program designed to visualize and study evolutional relationship between families of homologous genes or proteins. PhyloGrapher is a drawing tool that generates custom graphs out of the given set of genes based on distance matrix file.

PostScript

gff2psConverting genomic annotations in GFF format to PostScript

POV-Ray scenes

Deep View Swiss-PdbViewerSwiss-PdbViewer is an application that provides a user friendly interface allowing to analyse several proteins at the same time

prediction

caRNAcRNA secondary structure inference for set of homologous sequences
ConsInspectorA tool for the prediction of protein binding sites in nucleic acids
geneid Gene prediction tool, it can also introduce homology and annotation evidences and produce a reannotation of a genomic sequence. A pthreads parallel version also available.
LIBELLULALIBELLULA is a neural network based web server to evaluate fold recognition results

primer

AmpliconProgram for designing group-specific PCR primer sets
primera program for picking primers for PCR reaction

primer selection

primera program for picking primers for PCR reaction

program

DIALIGNDIALIGN is an alignment program that relies on comparison of whole segments of the sequences instead of comparison of single residue
Garlica free molecular visualization program
PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.
ShadyBox.ShadyBox. The FIRST GUI based WYSIWYG multiple sequence alignment drawing program for Major Unix platforms

PROSITE

ProSAProSA is a useful web application for finding known protein domains in nucleotide/protein sequences via PROSITE database searching

protein binding sites

ConsInspectorA tool for the prediction of protein binding sites in nucleic acids

protein docking

ZDOCKProtein-protein complex structure prediction software

protein domains

DomainFinderDomainFinder 1.0 DomainFinder is an interactive program for the determination and characterization of dynamical domains in proteins
ProSAProSA is a useful web application for finding known protein domains in nucleotide/protein sequences via PROSITE database searching

protein families

GEANFAMMERGEnome ANalysis and Protein FAMily MakER

protein interaction

ZDOCKProtein-protein complex structure prediction software

protein modelling

BRAGIBRAGI is a interactive protein modelling and display program. It was developed for the special purpose to modell unknown proteins from the structure of a known one

protein structure

AbacusABaCUS is a no-frills program developed to investigate the significance of the putative correspondence between exons and units of protein structure.
Garlica free molecular visualization program
LIBELLULALIBELLULA is a neural network based web server to evaluate fold recognition results
MODELLERa program for homology protein structure modelling by satisfaction of spatial restraints.
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.

protein structure modelling

MODELLERa program for homology protein structure modelling by satisfaction of spatial restraints.

protein structure prediction

LIBELLULALIBELLULA is a neural network based web server to evaluate fold recognition results

protein/DNA/RNA family clustering

ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.

pubmed

BioMailautomate searching for recent scientific papers in the PubMed Medline database

python

BiopythonThe Biopython Project is an international association of developers of freely available Python tools for computational molecular biology.
PyPhyPyPhy is a set of python scripts and modules for automatic, large-scale reconstructions of phylogenetic relationships of complete microbial genomes.

real-time visualization

PyMolPyMOL is a molecular graphics system with an embedded Python interpreter designed for real-time visualization and rapid generation of high-quality molecular graphics images and animations.

reannotation

geneid Gene prediction tool, it can also introduce homology and annotation evidences and produce a reannotation of a genomic sequence. A pthreads parallel version also available.

regex

BiogrepA grep that is optimized for biosequences. Biogrep is designed to locate large sets of patterns in sequence databases in parallel.

regular expression

BiogrepA grep that is optimized for biosequences. Biogrep is designed to locate large sets of patterns in sequence databases in parallel.

regulatory sequence analysis

ToucanA Java tool for regulatory sequence analysis: detecting over-represented motifs and modules in sets of co-regulated genes.

rendered animations

GDISa GTK based program for the display and manipulation of isolated molecules and periodic systems

RNA

caRNAcRNA secondary structure inference for set of homologous sequences
caRNAstaComparative Analysis of RNA structures by Tree Alignment
coveCOVE is an implementation of stochastic context free grammar methods for RNA sequence/structure analysis.
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.
NCRNASCANa structural RNA genefinder
PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.
PKNOTSRNA pseudoknot prediction
RNA GENiEA web based program for the prediction of rna genes in genomic DNA sequences
RNABOBRNABOB -- fast RNA motif/pattern searcher
RnaViza user-friendly, portable, GUI program for producing publication-quality secondary structure drawings of RNA molecules. Drawings
tRNAscan-SEtRNA detection in genome sequences, detects ~99% of eukaryotic nuclear or prokaryotic tRNA genes, with a false positive rate of less than one per 15 gigabases, and with a search speed of about 30 kb/second.
Vienna RNA PackageRNA Secondary Structure Prediction and Comparison

RNA folding

Vienna RNA PackageRNA Secondary Structure Prediction and Comparison

RNA gene finder

NCRNASCANa structural RNA genefinder

RNA motif

RNABOBRNABOB -- fast RNA motif/pattern searcher

RNA pseudoknots

PKNOTSRNA pseudoknot prediction

RNA secondary structure

caRNAstaComparative Analysis of RNA structures by Tree Alignment
coveCOVE is an implementation of stochastic context free grammar methods for RNA sequence/structure analysis.

RNA secondary structures

caRNAstaComparative Analysis of RNA structures by Tree Alignment

SCF

phrapa program for assembling shotgun DNA sequence data
phredPhred reads DNA sequencer trace data, calls bases, assigns quality values to the bases, and writes the base calls and quality values to output files.

secondary structure

caRNAstaComparative Analysis of RNA structures by Tree Alignment
coveCOVE is an implementation of stochastic context free grammar methods for RNA sequence/structure analysis.
RnaViza user-friendly, portable, GUI program for producing publication-quality secondary structure drawings of RNA molecules. Drawings

SEPON

SEPONSEPON designs gene-specific oligonucleotides for microarray experiments and is able to use EST input from organisms in which the genome is not annotated for genes. SEPON implements a novel algorithm for reducing cross-hybridization by utilizing thermodyna

sequence

ARBMicrobiologist's sequence database tool
Artemisa DNA sequence viewer and annotation tool that allows visualization of sequence features and the results of analyses within the context of the sequence, and its six-frame translation.
autoseqa small package of base calling software for ABI automated DNA sequencers
BiogrepA grep that is optimized for biosequences. Biogrep is designed to locate large sets of patterns in sequence databases in parallel.
BioJavaThe BioJava Project is an open-source project dedicated to providing Java tools for processing biological data.
BiopythonThe Biopython Project is an international association of developers of freely available Python tools for computational molecular biology.
BioWishBiowish is a C-extension for the Tcl/Tk scripting language
BlastBLAST (Basic Local Alignment Search Tool) is a set of similarity search programs designed to explore all of the available sequence databases
ChimeraExcellent molecular graphics package with support for a wide range of operations, i ncluding flexible molecular graphics, high resolution images for publication, user-driven analysis, multiple sequence alignment analysis, multiple model analysis, dockin
clustalwThe famous ClustalW multiple alignment program
clustalxClustal X provides a window-based user interface to the ClustalW multiple alignment program
consedA Unix-based Graphical Editor and Automated Finishing Program for Phrap Sequence Assemblies
DBWatcherDBWatcher is a program handling periodic BLAST searches to find similarities to your own sequences.
DNA-GUIDNA Graphical User Interface
EMBOSSEMBOSS is a package of high-quality FREE Open Source software for sequence analysis.
FriendFriend, an Integrated Front-end Application for Bioinformatics
gBioSeqBiological sequence (ADN, protein) editor for GTK/Linux
Genpaka set of small utilities written in ANSI C to manipulate DNA sequences in a Unix fashion, fit for combining within shell and cgi scripts
JAlignerJAligner is a Java implementation of biological sequence alignment algorithms.
libGenomeA cross platform C++ development library to manipulate DNA and protein sequences. It can read and write sequence and annotation data in several file formats.
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.
MPSRCH MPSRCH (tm) is a suite of Smith-Waterman sequence analysis programs which run under Linux and Tru64 on Intel and Alpha.
MuscaMultiple sequence alignment of aa or nucleotide sequences / uses pattern discovery
MUSCLEMultiple sequence alignment. More accurate than T-Coffee, faster than CLUSTALW.
NCRNASCANa structural RNA genefinder
PatScanPatScan is a pattern matcher which searches protein or nucleotide (DNA, RNA, tRNA etc.) sequence archives for instances of a pattern which you input
PhyloDraw PhyloDraw is a drawing tool for creating phylogenetic trees. PhyloDraw supports various kinds of multialignment programs (Dialign2, Clustal-W, Phylip format, and pairwise distance matrix) and visualizes various kinds of tree diagrams, e.g. rectangular cl
PKNOTSRNA pseudoknot prediction
Pratta pattern discovery tool
readseqReads and writes nucleic/protein sequences in various format
SAM equence Alignment and Modeling Systea collection of flexible software tools for creating, refining, and using linear hidden Markov models for biological sequence analysis
SEALSSEALS (A System for Easy Analysis of Lots of Sequences) is a software package expressly designed for large-scale research projects in bioinformatics.
seaviewSeaView is a graphical multiple sequence alignment editor
SeqPupSeqPup biological sequence editor and analysis program
ShadyBox.ShadyBox. The FIRST GUI based WYSIWYG multiple sequence alignment drawing program for Major Unix platforms
sp2fastaproduce a file in FASTA format from one in SWISSPROTor EMBL flat file format
ToucanA Java tool for regulatory sequence analysis: detecting over-represented motifs and modules in sets of co-regulated genes.
tRNAscan-SEtRNA detection in genome sequences, detects ~99% of eukaryotic nuclear or prokaryotic tRNA genes, with a false positive rate of less than one per 15 gigabases, and with a search speed of about 30 kb/second.
WU-BlastWashington U. Blast

Sequence Alignment

ChimeraExcellent molecular graphics package with support for a wide range of operations, i ncluding flexible molecular graphics, high resolution images for publication, user-driven analysis, multiple sequence alignment analysis, multiple model analysis, dockin
clustalwThe famous ClustalW multiple alignment program
clustalxClustal X provides a window-based user interface to the ClustalW multiple alignment program
JAlignerJAligner is a Java implementation of biological sequence alignment algorithms.
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.
MuscaMultiple sequence alignment of aa or nucleotide sequences / uses pattern discovery
MUSCLEMultiple sequence alignment. More accurate than T-Coffee, faster than CLUSTALW.
PhyloDraw PhyloDraw is a drawing tool for creating phylogenetic trees. PhyloDraw supports various kinds of multialignment programs (Dialign2, Clustal-W, Phylip format, and pairwise distance matrix) and visualizes various kinds of tree diagrams, e.g. rectangular cl
SAM equence Alignment and Modeling Systea collection of flexible software tools for creating, refining, and using linear hidden Markov models for biological sequence analysis
seaviewSeaView is a graphical multiple sequence alignment editor
ShadyBox.ShadyBox. The FIRST GUI based WYSIWYG multiple sequence alignment drawing program for Major Unix platforms

sequence analysis

ARBMicrobiologist's sequence database tool
BioJavaThe BioJava Project is an open-source project dedicated to providing Java tools for processing biological data.
BiopythonThe Biopython Project is an international association of developers of freely available Python tools for computational molecular biology.
BioWishBiowish is a C-extension for the Tcl/Tk scripting language
BlastBLAST (Basic Local Alignment Search Tool) is a set of similarity search programs designed to explore all of the available sequence databases
clustalwThe famous ClustalW multiple alignment program
clustalxClustal X provides a window-based user interface to the ClustalW multiple alignment program
DNA-GUIDNA Graphical User Interface
EMBOSSEMBOSS is a package of high-quality FREE Open Source software for sequence analysis.
MPSRCH MPSRCH (tm) is a suite of Smith-Waterman sequence analysis programs which run under Linux and Tru64 on Intel and Alpha.
NCRNASCANa structural RNA genefinder
PatScanPatScan is a pattern matcher which searches protein or nucleotide (DNA, RNA, tRNA etc.) sequence archives for instances of a pattern which you input
PKNOTSRNA pseudoknot prediction
Pratta pattern discovery tool
readseqReads and writes nucleic/protein sequences in various format
SEALSSEALS (A System for Easy Analysis of Lots of Sequences) is a software package expressly designed for large-scale research projects in bioinformatics.
sp2fastaproduce a file in FASTA format from one in SWISSPROTor EMBL flat file format
ToucanA Java tool for regulatory sequence analysis: detecting over-represented motifs and modules in sets of co-regulated genes.
tRNAscan-SEtRNA detection in genome sequences, detects ~99% of eukaryotic nuclear or prokaryotic tRNA genes, with a false positive rate of less than one per 15 gigabases, and with a search speed of about 30 kb/second.
WU-BlastWashington U. Blast

sequence comparisons

DBWatcherDBWatcher is a program handling periodic BLAST searches to find similarities to your own sequences.

sequence conversion

readseqReads and writes nucleic/protein sequences in various format
sp2fastaproduce a file in FASTA format from one in SWISSPROTor EMBL flat file format

sequence database

ARBMicrobiologist's sequence database tool

sequence editor

gBioSeqBiological sequence (ADN, protein) editor for GTK/Linux
SeqPupSeqPup biological sequence editor and analysis program

sequence finishing

consedA Unix-based Graphical Editor and Automated Finishing Program for Phrap Sequence Assemblies

sequence patterns

Pratta pattern discovery tool

sequence similarity

BlastBLAST (Basic Local Alignment Search Tool) is a set of similarity search programs designed to explore all of the available sequence databases

sequence utiities

Genpaka set of small utilities written in ANSI C to manipulate DNA sequences in a Unix fashion, fit for combining within shell and cgi scripts

sequences

FriendFriend, an Integrated Front-end Application for Bioinformatics

sequencing

autoseqa small package of base calling software for ABI automated DNA sequencers
consedA Unix-based Graphical Editor and Automated Finishing Program for Phrap Sequence Assemblies
phrapa program for assembling shotgun DNA sequence data
phredPhred reads DNA sequencer trace data, calls bases, assigns quality values to the bases, and writes the base calls and quality values to output files.

Smith-Waterman

JAlignerJAligner is a Java implementation of biological sequence alignment algorithms.
MPSRCH MPSRCH (tm) is a suite of Smith-Waterman sequence analysis programs which run under Linux and Tru64 on Intel and Alpha.

Solid Angle calculation

StericA Program to Calculate the Steric Size of Molecules about a Point in terms of their Cone Angles and Solid Angles, as well as their total Volumes and Projected Areas

staden

Staden PackageThis is a free to academics (charge for commercial users) package including sequence assemble, trace viewing/editing and sequence analysis tools. It also includes a GUI to the free EMBOSS suite.

statistic mechanics

OsletA molecular modeling and simulation environment in Java, mainly for education.

Steric Size calculation

StericA Program to Calculate the Steric Size of Molecules about a Point in terms of their Cone Angles and Solid Angles, as well as their total Volumes and Projected Areas

structural alignments

Deep View Swiss-PdbViewerSwiss-PdbViewer is an application that provides a user friendly interface allowing to analyse several proteins at the same time

structural biology

DINOa realtime 3D visualization program for structural biology data.

structure

AbacusABaCUS is a no-frills program developed to investigate the significance of the putative correspondence between exons and units of protein structure.
caRNAcRNA secondary structure inference for set of homologous sequences
caRNAstaComparative Analysis of RNA structures by Tree Alignment
ChimeraExcellent molecular graphics package with support for a wide range of operations, i ncluding flexible molecular graphics, high resolution images for publication, user-driven analysis, multiple sequence alignment analysis, multiple model analysis, dockin
CNS The 'Crystallography & NMR System' for macromolecular structure anaylsis
coveCOVE is an implementation of stochastic context free grammar methods for RNA sequence/structure analysis.
Garlica free molecular visualization program
LIBELLULALIBELLULA is a neural network based web server to evaluate fold recognition results
MODELLERa program for homology protein structure modelling by satisfaction of spatial restraints.
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.
MOPAC7a general-purpose semi-empirical molecular orbital package for the study of chemical structures and reactions.
PyMolPyMOL is a molecular graphics system with an embedded Python interpreter designed for real-time visualization and rapid generation of high-quality molecular graphics images and animations.
RNA GENiEA web based program for the prediction of rna genes in genomic DNA sequences
RnaViza user-friendly, portable, GUI program for producing publication-quality secondary structure drawings of RNA molecules. Drawings

structure analysis

ChimeraExcellent molecular graphics package with support for a wide range of operations, i ncluding flexible molecular graphics, high resolution images for publication, user-driven analysis, multiple sequence alignment analysis, multiple model analysis, dockin
CNS The 'Crystallography & NMR System' for macromolecular structure anaylsis

structure prediction

caRNAcRNA secondary structure inference for set of homologous sequences
LIBELLULALIBELLULA is a neural network based web server to evaluate fold recognition results

stuctures

FriendFriend, an Integrated Front-end Application for Bioinformatics

substitution

PAMLPhylogenetic Analysis by Maximum Likelihood
PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.

substitution rates

PAMLPhylogenetic Analysis by Maximum Likelihood

swissprot

sp2fastaproduce a file in FASTA format from one in SWISSPROTor EMBL flat file format

Tcl/Tk

BioWishBiowish is a C-extension for the Tcl/Tk scripting language

thermodynamics

caRNAcRNA secondary structure inference for set of homologous sequences
MELTINGAccurate computation of the enthalpy, entropie and melting temperature of a nucleic acid duplex

threading

LIBELLULALIBELLULA is a neural network based web server to evaluate fold recognition results

trace

io_libAn open source C library of sequence trace files supporting ABI, ALF, SCF, CTF and ZTR file formats.
phrapa program for assembling shotgun DNA sequence data
phredPhred reads DNA sequencer trace data, calls bases, assigns quality values to the bases, and writes the base calls and quality values to output files.
Staden PackageThis is a free to academics (charge for commercial users) package including sequence assemble, trace viewing/editing and sequence analysis tools. It also includes a GUI to the free EMBOSS suite.
UltraScanUltraScan is a comprehensive GUI editing and data analysis package for hydrodynamic data from analytical ultracentrifugation experiments

trace chromatogram

io_libAn open source C library of sequence trace files supporting ABI, ALF, SCF, CTF and ZTR file formats.

trace files

phrapa program for assembling shotgun DNA sequence data
phredPhred reads DNA sequencer trace data, calls bases, assigns quality values to the bases, and writes the base calls and quality values to output files.

trajectory analysis

VEGA VEGA was developed to create a bridge between most of the molecular software packages, like BioDock, Quanta/CHARMm, Insight II, MoPac, etc. In this tool have been also implemented some features that are useful to analyze, display and manage the 3D struct

transcription factor binding sites

GenomeInspectorSoftware for the analysis of spatial correlations of elements on DNA sequences

transcription factors

ToucanA Java tool for regulatory sequence analysis: detecting over-represented motifs and modules in sets of co-regulated genes.

tree

ATVa phylogenetic tree display tool
ClannClann: Software for investigating phylogenomic information using supertrees. This implements several methods of Supertree analysis (which are used as optimality criteria) and allows exhaustive and heuristic searches of tree-space to find the best supert
fastDNAmlEstimates maximum likelihood phylogenetic trees from nucleotide sequences
FriendFriend, an Integrated Front-end Application for Bioinformatics
njplotNJplot is a tree drawing program able to draw any binary tree expressed in the standard phylogenetic tree format
PAMLPhylogenetic Analysis by Maximum Likelihood
PaupSoftware package for inference of evolutionary trees
PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.
PHYLIPPHYLIP is a free package of programs for inferring phylogenies.
PhyloDraw PhyloDraw is a drawing tool for creating phylogenetic trees. PhyloDraw supports various kinds of multialignment programs (Dialign2, Clustal-W, Phylip format, and pairwise distance matrix) and visualizes various kinds of tree diagrams, e.g. rectangular cl
phylowinPhylo_win is a graphical colour interface for molecular phylogenetic inference.
PyPhyPyPhy is a set of python scripts and modules for automatic, large-scale reconstructions of phylogenetic relationships of complete microbial genomes.
unrootedUnrooted is a tree drawing program able to draw any binary tree expressed in the standard phylogenetic tree format in an unrooted way, that is, using a circular shape, with labels aligned with terminal branches.

tree of life

PHASEPHASE performs molecular phylogenetic inference using maximum likelihood and Bayesian (MCMC) techniques. Specific RNA substitution models are implemented to account for the correlated mutations of paired bases in RNA helices.

tree viewer

ATVa phylogenetic tree display tool
njplotNJplot is a tree drawing program able to draw any binary tree expressed in the standard phylogenetic tree format
phylowinPhylo_win is a graphical colour interface for molecular phylogenetic inference.
unrootedUnrooted is a tree drawing program able to draw any binary tree expressed in the standard phylogenetic tree format in an unrooted way, that is, using a circular shape, with labels aligned with terminal branches.

tRNA searching

tRNAscan-SEtRNA detection in genome sequences, detects ~99% of eukaryotic nuclear or prokaryotic tRNA genes, with a false positive rate of less than one per 15 gigabases, and with a search speed of about 30 kb/second.

visualisation

FriendFriend, an Integrated Front-end Application for Bioinformatics

visualization

Garlica free molecular visualization program
GeneView IIInteractive GenBank Entry Visualization
gff2psConverting genomic annotations in GFF format to PostScript
ModViewModView is a program to visualize and analyze multiple biomolecule structures and/or sequence alignments.
PyMolPyMOL is a molecular graphics system with an embedded Python interpreter designed for real-time visualization and rapid generation of high-quality molecular graphics images and animations.
rasmolRasMol is a free program which displays molecular structure.
VEGA VEGA was developed to create a bridge between most of the molecular software packages, like BioDock, Quanta/CHARMm, Insight II, MoPac, etc. In this tool have been also implemented some features that are useful to analyze, display and manage the 3D struct
VMDVMD is a molecular visualization program for displaying, animating, and analyzing large biomolecular systems using 3-D graphics and built-in scripting

VMD

NAMD NAMD is a parallel, object-oriented molecular dynamics code designed for high-performance simulation of large biomolecular systems.

Web robots

SightAllows programming free assembling of web resoureces, local executables and ssh services into arbitrary workflow.

workflow

SightAllows programming free assembling of web resoureces, local executables and ssh services into arbitrary workflow.

xchange biological data

OmniGeneStandardizing Biological Data Interchange Through Web Services Technology

Files ending with .tgz or .tar.gz, are tar'ed and gnuzipped files, unpack them with: tar xvzf myfile.tgz
Files ending with .gz are gnuzipped , unpack them with : gunzip myfile.gz
(Some browsers like Netscape don't recognize gzipped files ... if you get garbage on your screen, try to hold down the SHIFT key (Alt on a Mac) while clicking on the file.)

A program missing ?? Comments ?? Links outdated ??

Please mail me
thomas@biopython.org or use the following form
Software Name:
Software Contact (Email):
Short Description:
Home Page:
Source URL:
Executables URL:
Platforms:
Documentation URL:
Reference (UID):
Keywords:
Added by:
Comments:
Key Resource
Links2Go
Linux Software


Sicheritz-Ponten Thomas, Ph.D  CBS, Department of Biotechnology
thomas@biopython.org           The Technical University of Denmark
CBS:  +45 45 252485            Building 208, DK-2800 Lyngby
Fax   +45 45 931585            http://www.cbs.dtu.dk/thomas

        De Chelonian Mobile ... The Turtle Moves ...