public class StructureNormalizer extends net.idea.modbcum.p.DefaultAmbitProcessor<IStructureRecord,IStructureRecord>
Modifier and Type | Field and Description |
---|---|
protected boolean |
build2D |
protected Structure2DBuilder |
builder |
protected DXParser |
dxParser |
protected InchiPropertyKey |
inchiKey |
protected InchiProcessor |
inchiProcessor |
protected MoleculeReader |
molReader |
protected SmilesKey |
smilesKey |
protected StructureTypeProcessor |
strucType |
Constructor and Description |
---|
StructureNormalizer() |
Modifier and Type | Method and Description |
---|---|
protected org.openscience.cdk.interfaces.IAtomContainer |
build2d(org.openscience.cdk.interfaces.IAtomContainer molecule,
IStructureRecord.STRUC_TYPE structype) |
boolean |
isBuild2D() |
IStructureRecord |
process(IStructureRecord structure) |
void |
setBuild2D(boolean build2d) |
protected transient MoleculeReader molReader
protected transient SmilesKey smilesKey
protected transient InchiPropertyKey inchiKey
protected transient StructureTypeProcessor strucType
protected transient InchiProcessor inchiProcessor
protected transient Structure2DBuilder builder
protected DXParser dxParser
protected boolean build2D
public IStructureRecord process(IStructureRecord structure) throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitException
public boolean isBuild2D()
public void setBuild2D(boolean build2d)
protected org.openscience.cdk.interfaces.IAtomContainer build2d(org.openscience.cdk.interfaces.IAtomContainer molecule, IStructureRecord.STRUC_TYPE structype) throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitException
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.