Skip to content

roblib/islandora_solution_pack_chemistry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chemistry Solution Pack for Islandora
Loads all required Fedora Objects, and creates an empty collection object to accept ingested files related to chemistry.

- Dependencies

This module requires OpenBabel (http://openbabel.org) to be installed for the basic functionality to work. OpenBabel converts the chemical structure files into a common format, creates images from them and extracts useful chemical data. All of this is saved with the input file upon ingest into the Fedora repository.
ChemDoodleWeb (http://web.chemdoodle.com/) is used as a viewer for the object and allows a 3D representation of the molecule to be displayed. It is also used as a molecule editor so that structures can be used for searching.
The Indigo python API (http://ggasoftware.com/opensource/indigo) is required, along with a couple of python scripts, to create and search for molecular fingerprints. These allow for substructures to be searched and retrieved. Upon ingest the fingerprint of the molecule is stored and so this package has to be present at this point if you want to use substructure searching on all of the molecules. Indigo requires at least python version 2.6.6 to run. If your OS doesn't have at least this version available from your package manager then you can download a standalone version of python from Activestate (https://www.activestate.com/activepython). 
Checkmol is also required to identify functional groups in the molecule and allow searching based on that. Checkmol can be downloaded from http://merian.pch.univie.ac.at/~nhaider/cheminf/cmmm.html

Releases

No releases published

Packages

No packages published

Languages