BioJava aims to provide a comprehensive set of Java components for the rapid development of applications in Bioinformatics. It contains interfaces for representing Sequences, Features, and other important bioinformatics concepts. It can also read and write sequence data in a variety of common formats and communicate with Ensembl databases and with DAS and BioCorba servers.
Jmol is a Free, Open Source molecule viewer and editor. It is a collaboratively developed visualization and measurement tool for chemical scientists. Jmol is an active project, and there are new features being added to it on a daily basis. Users are encouraged to modify it to fit their needs and to contribute their changes to the project.
Jude is a rapid application development tool to develop data management workgroup applications that easy-to-maintain for developers and easy-to-use for end users. It is based on a knowledge base with an object oriented structure on the server side and a compound document agent-based user interface on the client side.
FlipDCD is a small utility for reversing the endianism of binary DCD trajectory files from Charmm and NAMD. This can be useful when running simulations on one architecture and visualizing or analyzing the results on another. FixDCD is a tiny utility to modify the header of an X-PLOR DCD file to make it readable by programs expecting Charmm DCD files, at the expense of a Timestep size value in the header.
MatDCD is a Matlab package for reading/writing DCD-formatted molecular dynamics trajectory files. It supports Charmm and xplor-format DCD files, it can read both big- and little-endian storage formats, and it can specify which atom indices to load without having to load the entire file.
Mol_Volume calculates the volume of a macromolecule by a method somewhat akin to the Monte Carlo method, namely, by measuring how many vertices of a dense regular grid happen to be within the probe radius of the molecule's atoms. The volume is then calculated as V = V_grid * N_near / N_total = N_near * V_per_node.
PDBCat can be used to manipulate and process PDB files using commonly available text-processing tools such as Perl, awk, etc. The Brookhaven Protein Data Bank stores atomic coordinate information for protein structures in a column-based format which is designed to be read easily read by FORTRAN programs. PDBCat converts the ATOM and HETATM records of PDB files from this column-based format to a field-based one that is more easily processed by standard Unix tools.