|
The Octet Molecular Representation Framework v0.8.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.octet.util.RepresentationKit
A collection of static methods that create pre-built representations
from a RepresentationBuilder.
| Method Summary | |
static void |
buildAromaticBenzene(RepresentationBuilder builder)
Builds benzene using the specified RepresentationBuilder. |
static void |
buildAromaticFuran(RepresentationBuilder builder)
Builds pyridine using the specified RepresentationBuilder. |
static void |
buildAromaticPyridine(RepresentationBuilder builder)
Builds pyridine using the specified RepresentationBuilder. |
static void |
buildAromaticPyrrole(RepresentationBuilder builder)
Builds pyrrole using the specified RepresentationBuilder. |
static void |
buildAromaticThiazole(RepresentationBuilder builder)
Builds thiazole with a BondingSystem comprised of five atoms and six electrons. |
static AtomProxy[] |
buildBenzeneFragment(RepresentationBuilder builder)
Returns an ordered AtomProxy array after building an aromatic benzene
representation. |
static void |
buildBenzeneRadicalAnion(RepresentationBuilder builder)
Builds a benzene radical anion using the specified RepresentationBuilder. |
static void |
buildBenzylRadical(RepresentationBuilder builder)
Builds a benzyl radical representation. |
static void |
buildBicyclooctane(RepresentationBuilder builder)
Directs builder to construct bicyclo[2.2.2]octane using
the specified RepresentationBuilder. |
static void |
buildBinaphthyl(RepresentationBuilder builder)
Builds a 1,1'-binaphthyl molecule with no chirality. |
static void |
buildBiphenyl(RepresentationBuilder builder)
Directs builder to build biphenyl. |
static AtomProxy[] |
buildCarbonChain(RepresentationBuilder builder,
int length)
Returns an ordered AtomProxy array after building a chain of
length carbons. |
static AtomProxy[] |
buildCarbonRing(RepresentationBuilder builder,
int size)
Returns an ordered AtomProxy array after building a carbocyclic
ring of size members. |
static void |
buildChargeSeparatedDimethylsulfoxide(RepresentationBuilder builder)
Builds dimethylsulfoxide using the specified RepresentationBuilder
with a charge-separated S-O group. |
static void |
buildCis2Pentene(RepresentationBuilder builder)
Builds cis-2-pentene using the specified RepresentationBuilder. |
static void |
buildCisplatin(RepresentationBuilder builder)
Builds cisplatin using the specified RepresentationBuilder. |
static void |
buildCubane(RepresentationBuilder builder)
Directs builder to build cubane. |
static void |
buildCyclohexane(RepresentationBuilder builder)
Directs builder to build cyclohexane. |
static void |
buildCyclohexene(RepresentationBuilder builder)
Directs builder to build cyclohexene. |
static void |
buildCyclopentadienylAnion(RepresentationBuilder builder)
Builds a cyclopentadienyl anion using the specified RepresentationBuilder. |
static void |
buildDeuterochloroform(RepresentationBuilder builder)
Constructs CDCl3 using the specified RepresentationBuilder. |
static void |
buildDeuteroKekuleBenzene(RepresentationBuilder builder)
Constructs benzene-d6 using the specified RepresentationBuilder. |
static void |
buildDiisopropylBenzene(RepresentationBuilder builder)
Directs builder to build 1,4-diisopropylbenzene. |
static void |
buildDoubleBondedDimethylsulfoxide(RepresentationBuilder builder)
Builds dimethylsulfoxide using the specified RepresentationBuilder
with a double-bonded S=0 group. |
static void |
buildFerrocene(RepresentationBuilder builder)
Builds ferrocene using the specified RepresentationBuilder. |
static void |
buildHexane(RepresentationBuilder builder)
Directs builder to build hexane. |
static void |
buildHomotropyliumCation(RepresentationBuilder builder)
Builds a homotropylium cation using the specified RepresentationBuilder. |
static void |
buildIsopentane(RepresentationBuilder builder)
Directs builder to build isopentane. |
static AtomProxy[] |
buildKekuleBenzene(RepresentationBuilder builder)
Builds kekule benzene (1,3,5-cyclohexatriene) using the specified
RepresentationBuilder. |
static void |
buildKekuleFuran(RepresentationBuilder builder)
Builds furan using the specified RepresentationBuilder. |
static void |
buildKekuleToluene(RepresentationBuilder builder)
Directs builder to build Kekule-toluene. |
static void |
buildNaphthalene(RepresentationBuilder builder)
Directs builder to build Kekule-naphthalene. |
static AtomProxy[] |
buildNaphthaleneFragment(RepresentationBuilder builder)
Returns an ordered AtomProxy array after building an aromatic naphthalene
representation. |
static void |
buildPentane(RepresentationBuilder builder)
Builds n-pentane using the specified RepresentationBuilder. |
static void |
buildPhenoxyRadical(RepresentationBuilder builder)
Builds a phenoxy radical representation. |
static void |
buildPhenylAnion(RepresentationBuilder builder)
Builds a phenyl anion represention. |
static void |
buildQuinoline(RepresentationBuilder builder)
Directs builder to build quinoline with aromatic bonding. |
static void |
buildRBinaphthyl(RepresentationBuilder builder)
Builds the (R)-1,1'-binaphthyl using the specified RepresentationBuilder. |
static void |
buildRBinaphthylInverted(RepresentationBuilder builder)
Builds the (R)-1,1'-binaphthyl using the specified RepresentationBuilder,
but with an inverted conformation about the biaryl axis compared to the result obtained
with buildRBinaphthyl. |
static void |
buildRButanonecyanohydrin(RepresentationBuilder builder)
Builds (R)-2-cyano-2-butanol using the specified RepresentationBuilder. |
static void |
buildRDimethylallene(RepresentationBuilder builder)
Builds an (R)-dimethylallene representation. |
static void |
buildReverseCis2Pentene(RepresentationBuilder builder)
Builds cis-2-pentene using the specified RepresentationBuilder. |
static void |
buildReverseTrans2Pentene(RepresentationBuilder builder)
Builds trans-2-pentene using the specified RepresentationBuilder. |
static void |
buildRIsobutanol(RepresentationBuilder builder)
Builds (R)-isobutanol using the specified RepresentationBuilder. |
static void |
buildRR23Butanediol(RepresentationBuilder builder)
Builds (R, R)-2,3-butanediol using the specified RepresentationBuilder. |
static void |
buildRS23ButaneDiol(RepresentationBuilder builder)
Builds (2R, 3S)-butanediol, the meso form, using the specified RepresentationBuilder. |
static AtomProxy[] |
buildSaturatedCarbonChain(RepresentationBuilder builder,
int length)
Returns an ordered AtomProxy array after building a chain
of length carbons. |
static AtomProxy[] |
buildSaturatedCarbonRing(RepresentationBuilder builder,
int size)
Returns an ordered AtomProxy array after building a ring
of length carbons. |
static void |
buildSBinaphthyl(RepresentationBuilder builder)
Builds (S)-1,1'-binaphthyl using the specified RepresentationBuilder. |
static void |
buildSButanonecyanohydrin(RepresentationBuilder builder)
Builds (S)-2-cyano-2-butanol using the specified RepresentaitonBuilder. |
static void |
buildSDimethylallene(RepresentationBuilder builder)
Builds an (S)-dimethylallene molecule. |
static void |
buildSerotonin(RepresentationBuilder builder)
Directs builder to build serotonin with Kekule aromatic bonding. |
static void |
buildSingletDichlorocarbene(RepresentationBuilder builder)
Builds a singlet dichlorocarbene representation. |
static void |
buildSIsobutanol(RepresentationBuilder builder)
Builds (S)-isobutanol using the specified RepresentationBuilder. |
static void |
buildSS23Butanediol(RepresentationBuilder builder)
Builds (S, S)-2,3-butanediol using the specified RepresentationBuilder. |
static void |
buildTertButylCyclohexane(RepresentationBuilder builder)
Directs builder to build t-butylcyclohexane. |
static void |
buildTetrahedrane(RepresentationBuilder builder)
Builds tetrahedrane using the specified RepresentationBuilder. |
static void |
buildTrans2Pentene(RepresentationBuilder builder)
Builds trans-2-pentene using the specified RepresentationBuilder. |
static void |
buildTransplatin(RepresentationBuilder builder)
Builds transplatin using the specified RepresentationBuilder |
static void |
buildTripletDichlorocarbene(RepresentationBuilder builder)
Builds a triplet dichlorocarbene representation. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static void buildBenzeneRadicalAnion(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildDeuterochloroform(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildDeuteroKekuleBenzene(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildAromaticThiazole(RepresentationBuilder builder)
BondingSystem comprised of five atoms and six electrons.
builder - the RepresentationBuilderpublic static void buildPhenylAnion(RepresentationBuilder builder)
BondingSystem
is used, and the anion resides on atom 0.
builder - the RepresentationBuilderpublic static void buildPhenoxyRadical(RepresentationBuilder builder)
builder - the RepresentationBuilderpublic static void buildBenzylRadical(RepresentationBuilder builder)
builder - the RepresentationBuilderpublic static void buildSingletDichlorocarbene(RepresentationBuilder builder)
builder - the RepresentationBuilderpublic static void buildTripletDichlorocarbene(RepresentationBuilder builder)
builder - the RepresentationBuilderpublic static void buildRDimethylallene(RepresentationBuilder builder)
builder - the RepresentationBuilderpublic static void buildSDimethylallene(RepresentationBuilder builder)
builder - the RepresentationBuilderpublic static void buildBinaphthyl(RepresentationBuilder builder)
builder - the RepresentationBuilderpublic static void buildRBinaphthyl(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildRBinaphthylInverted(RepresentationBuilder builder)
RepresentationBuilder,
but with an inverted conformation about the biaryl axis compared to the result obtained
with buildRBinaphthyl.
builder - the RepresentationBuilderpublic static void buildSBinaphthyl(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildCis2Pentene(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildTrans2Pentene(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildReverseTrans2Pentene(RepresentationBuilder builder)
RepresentationBuilder. The
polarity of the GammaSequence is reversed compared to the
result of buildTrans2Pentene.
builder - the RepresentationBuilderpublic static void buildReverseCis2Pentene(RepresentationBuilder builder)
RepresentationBuilder.
The polarity of the GammaSequence is the opposite of that from
buildCis2Pentene.
builder - the RepresentationBuilderpublic static void buildCisplatin(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildTransplatin(RepresentationBuilder builder)
RepresentationBuilder
builder - the RepresentationBuilderpublic static void buildRR23Butanediol(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildSS23Butanediol(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildRS23ButaneDiol(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildRIsobutanol(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildSIsobutanol(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildRButanonecyanohydrin(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildSButanonecyanohydrin(RepresentationBuilder builder)
RepresentaitonBuilder.
builder - the RepresentationBuilderpublic static void buildFerrocene(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildQuinoline(RepresentationBuilder builder)
builder to build quinoline with aromatic bonding.
builder - the RepresentationBuilderpublic static void buildSerotonin(RepresentationBuilder builder)
builder to build serotonin with Kekule aromatic bonding.
builder - the RepresentationBuilderpublic static void buildHexane(RepresentationBuilder builder)
builder to build hexane.
builder - the RepresentationBuilderpublic static void buildIsopentane(RepresentationBuilder builder)
builder to build isopentane.
builder - the RepresentationBuilderpublic static void buildTertButylCyclohexane(RepresentationBuilder builder)
builder to build t-butylcyclohexane.
builder - the RepresentationBuilderpublic static void buildCyclohexane(RepresentationBuilder builder)
builder to build cyclohexane.
builder - the RepresentationBuilderpublic static void buildBicyclooctane(RepresentationBuilder builder)
builder to construct bicyclo[2.2.2]octane using
the specified RepresentationBuilder.
builder - the RepresentationBuilder to be usedpublic static void buildDiisopropylBenzene(RepresentationBuilder builder)
builder to build 1,4-diisopropylbenzene.
builder - the RepresentationBuilderpublic static void buildCubane(RepresentationBuilder builder)
builder to build cubane.
builder - the RepresentationBuilderpublic static void buildNaphthalene(RepresentationBuilder builder)
builder to build Kekule-naphthalene.
builder - the RepresentationBuilderpublic static void buildCyclohexene(RepresentationBuilder builder)
builder to build cyclohexene.
builder - the RepresentationBuilderpublic static void buildDoubleBondedDimethylsulfoxide(RepresentationBuilder builder)
RepresentationBuilder
with a double-bonded S=0 group.
builder - the RepresentationBuilderpublic static void buildChargeSeparatedDimethylsulfoxide(RepresentationBuilder builder)
RepresentationBuilder
with a charge-separated S-O group.
builder - the RepresentationBuilderpublic static void buildAromaticBenzene(RepresentationBuilder builder)
RepresentationBuilder. The pi system is
configured as a six-atom, six-electron BondingSystem.
builder - the RepresentationBuilderpublic static AtomProxy[] buildKekuleBenzene(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildBiphenyl(RepresentationBuilder builder)
builder to build biphenyl.
builder - the RepresentationBuilderpublic static void buildKekuleToluene(RepresentationBuilder builder)
builder to build Kekule-toluene.
builder - the RepresentationBuilderpublic static void buildCyclopentadienylAnion(RepresentationBuilder builder)
RepresentationBuilder.
The negative charge resides within a five-atom, six-electron BondingSystem
builder - the RepresentationBuilder to be usedpublic static void buildHomotropyliumCation(RepresentationBuilder builder)
RepresentationBuilder.
The positive charge resides in a seven-atom, six-electron BondingSystem.
builder - the RepresentationBuilder to be usedpublic static void buildAromaticPyridine(RepresentationBuilder builder)
RepresentationBuilder. The pi
system is configured as a six-atom, six-electron BondingSystem.
builder - the RepresentationBuilder to be usedpublic static void buildAromaticFuran(RepresentationBuilder builder)
RepresentationBuilder. The
pi system is configured as a five-atom, six-electron BondingSystem.
builder - the RepresentationBuilderpublic static void buildKekuleFuran(RepresentationBuilder builder)
RepresentationBuilder. The
pi system is configured as two double bonds.
builder - the RepresentationBuilderpublic static void buildPentane(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static void buildAromaticPyrrole(RepresentationBuilder builder)
RepresentationBuilder. The pi
system is configured as a five-atom, six-electron BondingSystem.
builder - the RepresentationBuilderpublic static void buildTetrahedrane(RepresentationBuilder builder)
RepresentationBuilder.
builder - the RepresentationBuilderpublic static AtomProxy[] buildBenzeneFragment(RepresentationBuilder builder)
AtomProxy array after building an aromatic benzene
representation. All carbons will have one associated hydrogen.
builder - the RepresentationBuilder
public static AtomProxy[] buildNaphthaleneFragment(RepresentationBuilder builder)
AtomProxy array after building an aromatic naphthalene
representation. Non-bridgehead atoms will have one associated hydrogen atom.
builder - the RepresentationBuilder
public static AtomProxy[] buildCarbonRing(RepresentationBuilder builder,
int size)
AtomProxy array after building a carbocyclic
ring of size members. Each carbon will have no associated hydrogen
atoms.
builder - the RepresentationBuilder
size AtomProxies
java.lang.IllegalArgumentException - if size is less than three
public static AtomProxy[] buildCarbonChain(RepresentationBuilder builder,
int length)
AtomProxy array after building a chain of
length carbons. Each carbon will have no associated hydrogen
atoms.
builder - the RepresentationBuilderlength - the length of the chain
length AtomProxies
java.lang.IllegalArgumentException - if length is less than one
public static AtomProxy[] buildSaturatedCarbonChain(RepresentationBuilder builder,
int length)
AtomProxy array after building a chain
of length carbons. Internal carbons will have two associated
hydrogen atoms and external carbons will have thrww associated hydrogen atoms.
builder - the RepresentationBuilderlength - the number of carbons in the chain
length AtomProxies
public static AtomProxy[] buildSaturatedCarbonRing(RepresentationBuilder builder,
int size)
AtomProxy array after building a ring
of length carbons. All carbons will have two associated
hydrogen atoms.
builder - the RepresentationBuildersize - the number of carbons in the ring
length AtomProxies
|
The Octet Molecular Representation Framework v0.8.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||