AddProtonsToO
Zur Navigation springen
Zur Suche springen
Diese Funktion befindet sich noch in der Entwicklung und steht noch nicht zur Verfügung. |
Zugehörige Evaluatoren
- ChemEvaluator
Beschreibung
Die Funktion "addProtonsToO" manipuliert das Molekül des gegebenen InChIs. Dabei wird den negativen Sauerstoff-Atomen(\(O^-\)) ein Proton (\(H^+\)) hinzugefügt.
Die InChIs aller möglichen manipulierten Moleküle werden als Liste zurückgeliefert.
Syntax
addProtonsToO(String inchi, int numberOfOAtoms)
Parameter
- inchi - Ein InChI-String im Format InChI=...
- numberOfOAtoms - Anzahl der negativen Sauerstoff-Atome, die ein Proton hinzugefügt bekommen sollen
Return Value
- Gibt eine Liste von manipulierten InChIs zurück.
Beispiele
addProtonsToO("InChI=1S/C2H4O2/c1-2(3)4/h1H3,(H,3,4)/p-1",1) --> list("InChI=1S/C2H4O2/c1-2(3)4/h1H3,(H,3,4)") addProtonsToO(\"InChI=1S/C3H4O4/c4-2(5)1-3(6)7/h1H2,(H,4,5)(H,6,7)/p-2\",2) --> list("InChI=1S/C3H4O4/c4-2(5)1-3(6)7/h1H2,(H,4,5)(H,6,7)")
Hinweise
Der InChI muss im Format InChI=...
angegeben werden.