public class FunctionalGroups extends FunctionalGroups
VerhaarScheme. In future could be modified to use a different
approach rather than static methods.| Modifier and Type | Field and Description |
|---|---|
static String |
ANILINE |
static String |
AZARIDINE |
static String |
BENZYLALCOHOL |
static String |
CYCLICESTER |
static String |
EPOXIDE |
static String |
HALOGEN |
static String |
HALOGEN_ALPHA_FROM_UNSATURATION |
static String |
HALOGEN_BETA_FROM_UNSATURATION |
static String |
IONICGROUP |
static String |
KETONE_A_B_UNSATURATED |
static String |
n |
static String |
PEROXIDE |
static String |
PHENOL |
static String |
PYRIDINE |
static String |
RINGSUBSTITUTED |
ACETAL, ACETYLENIC, ALCOHOL, ALDEHYDE, ALLOCATED, ANHYDRIDE, AROMATIC_AMINE, AROMATIC_N_OXIDE, C, CARBONATE, CARBONYL, CARBONYL_ABUNSATURATED, CARBOXYLIC_ACID, CARBOXYLIC_ACID_SALT, CH, CH2, CH3, CYANO, CYCLIC_DIESTER, DIAZO, DONTMARK, ESTER, ETHER, h, HYDROCARBON, HYDROCHLORIDE_OF_AMINE, HYDROXY, HYDROXY1, HYDROXYESTERSUBSTITED, ISOPRENE, KETONE, KETONE_SIDECHAIN, LACTONE, logger, MERCAPTAN, METHOXY, METHYLETHER, MSG_HASGROUP, MSG_MOLECULEIS, NITRO, NNITROSO, PHOSPHATE, POLYOXYETHYLENE, PRIMARY_AMINE, QUATERNARY_NITROGEN, QUATERNARY_NITROGEN_EXCEPTION, RING_NUMBERING, SECONDARY_AMINE, SECONDARY_AMINE_ALIPHATIC, SULPHAMATE, SULPHATE, SULPHATE_OF_AMINE, SULPHIDE, SULPHONATE, TERTIARY_AMINE, THIOESTER, TRIAZENO| Modifier | Constructor and Description |
|---|---|
protected |
FunctionalGroups() |
| Modifier and Type | Method and Description |
|---|---|
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
aniline() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
azaridine() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
benzylAlcohol() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
createAutoQueryContainer(org.openscience.cdk.interfaces.IAtomContainer container) |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
createAutoQueryContainer(String smiles) |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
cyclicEster() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
epoxide() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
halogen() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
halogen(String[] halogens) |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
halogenAtAlphaFromUnsaturation(String[] halogens)
Halogen at alpha position from unsaturation.
|
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
halogenAtBetaFromUnsaturation(String[] halogens)
Halogen at beta position from unsaturation.
|
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
ionicGroup() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
ketone_a_b_unsaturated() |
static org.openscience.cdk.interfaces.IAtomContainer |
makeNitroPhenol() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
peroxide() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
phenol() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
pyridine_character() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
pyridine() |
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
ringSubstituted(String substituent) |
ab_unsaturated_carbonyl, acetal, acrolein, acrylicAcid, acyclic_acetal, alcohol, alcoholSecondaryAttachedToTerminalVinyl, aldehyde, alkoxy, allylAlcohol, allylAlcoholAcetal, allylAlcoholEsterDerivative, allylAmine, allylMercaptan, allylSulphide, allylThioester, anhydride, associateIonic, carbonate, carbonyl, carboxylicAcid, clearMark, clearMark, clearMarks, cloneDiscardRingAtomAndBonds, createAtomContainer, createAtomContainer, createAtomContainer, createAtomContainer, createAtomContainer, createAtomContainer, createAtomContainer, createQuery, createQuery, cyano, detachGroup, diAzo, ester, esterOfalcoholSecondaryAttachedToTerminalVinyl, ether, ethyl, getAllGroups, getBondMap, getKeyFromMap, getLongestCarbonChainLength, getUniqueBondMap, hasAllSubstructure, hasAnySubstructure, hasAnySubstructure, hasGroup, hasGroup, hasGroup, hasGroup, hasGroupMarked, hasGroupMarked, hasManyDifferentFunctionalGroups, hasMarkedOnlyTheseGroups, hasMarkedOnlyTheseGroups, hasMarkedOnlyTheseGroups, hasOnlyTheseGroups, hasOnlyTheseGroups, hasSubstituents, hydrocarbon, hydrochlorideOfAmine, hydrochlorideOfAmine3, hydrochlorideOfAmineBreakable, hydroxy_ring, hydroxy1, hydroxyEsterSubstituted, isAcetylenic, isCommonTerpene, isCommonTerpene, isCyclicDiester, isopreneUnit, isOverlapped, isSubstance, ketalAttachedToTerminalVinyl, ketone_ring, ketone, ketoneAttachedToTerminalVinyl, lactone, lactoneBreakable, mapHydrocarbon, mapToString, mapToString, mapToString, mark, markAtomsInRing, markCHn, markMaps, markOneMap, markUniqueBondMap, mercaptan, methacrolein, methacroleinAcetal, methacrylicAcid, methoxy_ring, methoxy, methyl, methylether, needsPreprocessing, nitro1double, nitro2double, Nnitroso, noxide_aromatic, phosphate, polyoxyethylene, preProcess, primaryAmine, quarternaryNitrogenException, quaternaryNitrogen1, quaternaryNitrogen2, ring, saltOfCarboxylicAcid, saltOfCarboxylicAcid1, saltOfCarboxylicAcid2, saltOfCarboxylicAcidBreakable, saltOfCarboxylicAcidBreakable1, saltOfCarboxylicAcidBreakable2, secondaryAmine, sidechain_ketone, singleFusedRing, stericallyHindered, sulphamate, sulphate, sulphateOfAmine, sulphateOfAmineBreakable, sulphide, sulphonate, sulphonate, tertiaryAmine, thioester, triAzeno, vicinalDiKetonepublic static final String IONICGROUP
public static final String RINGSUBSTITUTED
public static final String HALOGEN_BETA_FROM_UNSATURATION
public static final String HALOGEN_ALPHA_FROM_UNSATURATION
public static final String HALOGEN
public static final String EPOXIDE
public static final String AZARIDINE
public static final String PEROXIDE
public static final String PHENOL
public static final String ANILINE
public static final String PYRIDINE
public static final String BENZYLALCOHOL
public static final String KETONE_A_B_UNSATURATED
public static final String CYCLICESTER
public static final String n
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer ionicGroup()
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer ringSubstituted(String substituent)
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer halogenAtAlphaFromUnsaturation(String[] halogens)
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer halogenAtBetaFromUnsaturation(String[] halogens)
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer halogen()
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer halogen(String[] halogens)
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer epoxide()
throws Exception
Exceptionpublic static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer azaridine()
throws Exception
Exceptionpublic static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer peroxide()
throws Exception
Exceptionpublic static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer phenol()
throws org.openscience.cdk.exception.CDKException
org.openscience.cdk.exception.CDKExceptionpublic static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer aniline()
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer pyridine()
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer pyridine_character()
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer benzylAlcohol()
throws Exception
Exceptionpublic static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer ketone_a_b_unsaturated()
throws Exception
Exceptionpublic static org.openscience.cdk.interfaces.IAtomContainer makeNitroPhenol()
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer createAutoQueryContainer(String smiles) throws Exception
Exceptionpublic static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer createAutoQueryContainer(org.openscience.cdk.interfaces.IAtomContainer container)
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer cyclicEster()
Copyright © 2004–2018 Ideaconsult Ltd. All rights reserved.