Mychem  0.9.3
 All Classes Files Functions Variables Macros
Functions
modification_wrapper.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

char * ob_add_hydrogens (const char *molecule)
 
char * ob_remove_hydrogens (const char *molecule)
 
char * ob_strip_salts (const char *molecule)
 

Detailed Description

Wrapper for the Mychem modification module.

This file is part of the Mychem software. It contains function declarations related to molecule modifications.

Author
Jerome Pansanel jerom.nosp@m.e.pa.nosp@m.nsane.nosp@m.l@ip.nosp@m.hc.cn.nosp@m.rs.f.nosp@m.r
Aurelie De Luca aurel.nosp@m.iede.nosp@m.luca@.nosp@m.gmai.nosp@m.l.com

Function Documentation

char* ob_add_hydrogens ( const char *  molecule)

Adds the hydrogen atoms of a molecule.

Parameters
moleculeThe molecule where to add hydrogens.
Returns
The modified molecule.

References LibHandler::isLoaded().

char* ob_remove_hydrogens ( const char *  molecule)

Removes the hydrogen atoms of a molecule.

Parameters
moleculeThe molecule where to remove hydrogens.
Returns
The modified molecule.

References LibHandler::isLoaded().

char* ob_strip_salts ( const char *  molecule)

Removes all atoms except for the larger contiguous fragment.

Parameters
moleculeThe molecule where to remove the salts.
Returns
The cleaned molecule.

References LibHandler::isLoaded().