public
Fork of metamolecular/mx
Description: Essential Cheminformatics
Homepage: http://metamolecular.com/mx
Clone URL: git://github.com/rapodaca/mx.git
rapodaca (author)
Tue Jun 30 09:03:07 -0700 2009
commit  a5cdfd68008ec268b16e9a58eb377e42260d92f6
tree    a5a95db2fa9fa0829e237ad31a0312359dbf6bc0
parent  1af40b99755f6f3b0e0e36e5ee9e4408cb0624ef
mx /
name age message
file .gitignore Sat Jun 13 10:15:13 -0700 2009 testenv target builds test environment for quic... [rapodaca]
file LICENSE Sun Nov 23 15:51:25 -0800 2008 first commit [rapodaca]
file README Loading commit data...
file build.xml
directory lib/
directory resources/
directory src/
README
MX - Essential Cheminformatics

Website:      http://metamolecular.com/mx
Source Repo:  http://github.com/metamolecular/mx

MX is a library of essential cheminformatics models and routines. It
was created with the goal of providing a clean, well-tested
platform for chemistry applications.

MX currently supports:

- Substructure search and atom mapping based on the VF algorithm
- Exhaustive ring perception based on the Hanser algorithm
- Flexible query atom support
- Flexible generation of path-based binary fingerprints
- Depth-First traversal
- Implicit hydrogen detection
- Complete system of atomic masses and isotopes based on the IUPAC Technical Report.
- Model objects (Molecule, Atom, Bond, Superatom) based on MDL CTfile specification
- Molfile/SDFile reader and writer

Language:

MX is written in Java and has been used with Scala in addition to
Ruby and Python through the JRuby and Jython interpreters.

Dependencies:

-  JDK 1.5 or higher
-  Ant (to compile and run tests)

Contributors:

Richard L. Apodaca        http://depth-first.com
Duan Lian                 http://chemhack.com
Fredrik Wallner           http://www.wallner.nu/fredrik

History:

MX was factored out of ChemWriter, the 2D chemical structure editor developed
by Metamolecular, LLC.