Uses of Interface
org.openscience.cdk.interfaces.IMolecularFormula
Packages that use IMolecularFormula
Package
Description
-
Uses of IMolecularFormula in org.openscience.cdk.config
Methods in org.openscience.cdk.config with parameters of type IMolecularFormulaModifier and TypeMethodDescriptionstatic voidIsotopes.clearMajorIsotopes(IMolecularFormula formula) Clear the isotope information from istopes that are major (e.g. -
Uses of IMolecularFormula in org.openscience.cdk.debug
Classes in org.openscience.cdk.debug that implement IMolecularFormulaMethods in org.openscience.cdk.debug that return IMolecularFormulaModifier and TypeMethodDescriptionDebugMolecularFormula.add(IMolecularFormula formula) Adds an molecularFormula to this MolecularFormula.DebugMolecularFormula.addIsotope(IIsotope isotope) Adds an Isotope to this MolecularFormula one time.DebugMolecularFormula.addIsotope(IIsotope isotope, int count) Adds an Isotope to this MolecularFormula in a number of occurrences.DebugAdductFormula.getMolecularFormula(int position) Returns the MolecularFormula at positionnumberin the chemObject.DebugMolecularFormulaSet.getMolecularFormula(int position) Returns the MolecularFormula at positionnumberin the chemObject.Methods in org.openscience.cdk.debug that return types with arguments of type IMolecularFormulaModifier and TypeMethodDescriptionDebugAdductFormula.iterator()Returns an Iterator for looping over all IMolecularFormula in this adduct formula.DebugMolecularFormulaSet.iterator()Returns an Iterator for looping over all IMolecularFormula in this MolecularFormulaSet.DebugAdductFormula.molecularFormulas()Returns an Iterable for looping over all IMolecularFormula in this adduct formula.DebugMolecularFormulaSet.molecularFormulas()Returns an Iterable for looping over all IMolecularFormula in this MolecularFormulaSet.Methods in org.openscience.cdk.debug with parameters of type IMolecularFormulaModifier and TypeMethodDescriptionDebugMolecularFormula.add(IMolecularFormula formula) Adds an molecularFormula to this MolecularFormula.voidDebugAdductFormula.addMolecularFormula(IMolecularFormula formula) Adds an molecularFormula to this chemObject.voidDebugMolecularFormulaSet.addMolecularFormula(IMolecularFormula formula) Adds an molecularFormula to this chemObject.booleanDebugAdductFormula.contains(IMolecularFormula formula) True, if the AdductFormula contains the given IMolecularFormula object.booleanDebugMolecularFormulaSet.contains(IMolecularFormula formula) True, if the MolecularFormulaSet contains the given IMolecularFormula object.voidDebugAdductFormula.removeMolecularFormula(IMolecularFormula formula) Removes an IMolecularFormula from this chemObject.voidDebugMolecularFormulaSet.removeMolecularFormula(IMolecularFormula formula) Removes an IMolecularFormula from this chemObject.Constructors in org.openscience.cdk.debug with parameters of type IMolecularFormula -
Uses of IMolecularFormula in org.openscience.cdk.formula
Classes in org.openscience.cdk.formula that implement IMolecularFormulaModifier and TypeClassDescriptionclassClass defining a molecular formula object.Methods in org.openscience.cdk.formula that return IMolecularFormulaModifier and TypeMethodDescriptionMolecularFormula.add(IMolecularFormula formula) Adds an molecularFormula to this MolecularFormula.MolecularFormula.addIsotope(IIsotope isotope) Adds an Isotope to this MolecularFormula one time.MolecularFormula.addIsotope(IIsotope isotope, int count) Adds an Isotope to this MolecularFormula in a number of occurrences.IsotopeContainer.getFormula()Get the IMolecularFormula object of this container.AdductFormula.getMolecularFormula(int position) Returns the MolecularFormula at positionnumberin the chemObject.MolecularFormulaSet.getMolecularFormula(int position) Returns the MolecularFormula at positionnumberin the chemObject.MolecularFormulaGenerator.getNextFormula()Returns next generated formula or null in case no new formula was found (search is finished).MolecularFormulaChecker.isValid(IMolecularFormula formula) Validate if a IMolecularFormula is valid.Methods in org.openscience.cdk.formula that return types with arguments of type IMolecularFormulaModifier and TypeMethodDescriptionIsotopeContainer.getFormulas()Access the formulas of this isotope container.AdductFormula.iterator()Returns an Iterator for looping over all IMolecularFormula in this adduct formula.MolecularFormulaSet.iterator()Returns an Iterator for looping over all IMolecularFormula in this MolecularFormulaSet.AdductFormula.molecularFormulas()Returns an Iterable for looping over all IMolecularFormula in this adduct formula.MolecularFormulaSet.molecularFormulas()Returns an Iterable for looping over all IMolecularFormula in this MolecularFormulaSet.Methods in org.openscience.cdk.formula with parameters of type IMolecularFormulaModifier and TypeMethodDescriptionMolecularFormula.add(IMolecularFormula formula) Adds an molecularFormula to this MolecularFormula.voidIsotopeContainer.addFormula(IMolecularFormula formula) Add a formula to this isotope container.voidAdductFormula.addMolecularFormula(IMolecularFormula formula) Adds an molecularFormula to this chemObject.voidMolecularFormulaSet.addMolecularFormula(IMolecularFormula formula) Adds an molecularFormula to this chemObject.booleanAdductFormula.contains(IMolecularFormula formula) True, if the AdductFormula contains the given IMolecularFormula object.booleanMolecularFormulaSet.contains(IMolecularFormula formula) True, if the MolecularFormulaSet contains the given IMolecularFormula object.IsotopePatternGenerator.getIsotopes(IMolecularFormula molFor) Get all combinatorial chemical isotopes given a structure.MolecularFormulaChecker.isValid(IMolecularFormula formula) Validate if a IMolecularFormula is valid.MolecularFormulaChecker.isValidSum(IMolecularFormula formula) Validate if a IMolecularFormula is valid.voidAdductFormula.removeMolecularFormula(IMolecularFormula formula) Removes an IMolecularFormula from this chemObject.voidMolecularFormulaSet.removeMolecularFormula(IMolecularFormula formula) Removes an IMolecularFormula from this chemObject.voidIsotopeContainer.setFormula(IMolecularFormula formula) Set IMolecularFormula object of this container.Constructors in org.openscience.cdk.formula with parameters of type IMolecularFormulaModifierConstructorDescriptionAdductFormula(IMolecularFormula formula) Constructs an AdductFormula with a copy AdductFormula of another AdductFormula (A shallow copy, i.e., with the same objects as in the original AdductFormula).IsotopeContainer(IMolecularFormula formula, double intensity) Constructor of the IsotopeContainer object setting a IMolecularFormula object and intensity value.MolecularFormulaSet(IMolecularFormula formula) Constructs a MolecularFormulaSet with a copy MolecularFormulaSet of another MolecularFormulaSet (A shallow copy, i.e., with the same objects as in the original MolecularFormulaSet). -
Uses of IMolecularFormula in org.openscience.cdk.formula.rules
Methods in org.openscience.cdk.formula.rules with parameters of type IMolecularFormulaModifier and TypeMethodDescriptionRDBERule.getRDBEValue(IMolecularFormula formula) Method to extract the Ring Double Bond Equivalents (RDB) value.doubleChargeRule.validate(IMolecularFormula formula) Validate the charge of this IMolecularFormula.doubleElementRule.validate(IMolecularFormula formula) Validate the occurrence of this IMolecularFormula.doubleIRule.validate(IMolecularFormula formula) Analyze the validity for the given IMolecularFormula.doubleIsotopePatternRule.validate(IMolecularFormula formula) Validate the isotope pattern of this IMolecularFormula.doubleMMElementRule.validate(IMolecularFormula formula) Validate the occurrence of this IMolecularFormula.doubleNitrogenRule.validate(IMolecularFormula formula) Validate the nitrogen rule of this IMolecularFormula.doubleRDBERule.validate(IMolecularFormula formula) Validate the RDBRule of this IMolecularFormula.booleanRDBERule.validate(IMolecularFormula formula, double value) Validate the ion state.doubleToleranceRangeRule.validate(IMolecularFormula formula) Validate the Tolerance Range of this IMolecularFormula. -
Uses of IMolecularFormula in org.openscience.cdk.interfaces
Methods in org.openscience.cdk.interfaces that return IMolecularFormulaModifier and TypeMethodDescriptionIMolecularFormula.add(IMolecularFormula formula) Adds an molecularFormula to this MolecularFormula.IMolecularFormula.addIsotope(IIsotope isotope) Adds an Isotope to this MolecularFormula one time.IMolecularFormula.addIsotope(IIsotope isotope, int count) Adds an Isotope to this MolecularFormula in a number of occurrences.IMolecularFormulaSet.getMolecularFormula(int position) Returns the IMolecularFormula at positionnumberin the chemObject.Methods in org.openscience.cdk.interfaces that return types with arguments of type IMolecularFormulaModifier and TypeMethodDescriptionIMolecularFormulaSet.molecularFormulas()Returns the array of IMolecularFormula of this chemObject.Methods in org.openscience.cdk.interfaces with parameters of type IMolecularFormulaModifier and TypeMethodDescriptionIMolecularFormula.add(IMolecularFormula formula) Adds an molecularFormula to this MolecularFormula.voidIMolecularFormulaSet.addMolecularFormula(IMolecularFormula formula) Adds an IMolecularFormula to this chemObject.booleanIMolecularFormulaSet.contains(IMolecularFormula formula) True, if the IMolecularFormulaSet contains the given IMolecularFormula object.voidIMolecularFormulaSet.removeMolecularFormula(IMolecularFormula formula) Removes the given IMolecularFormula from the IMolecularFormulaSet. -
Uses of IMolecularFormula in org.openscience.cdk.silent
Classes in org.openscience.cdk.silent that implement IMolecularFormulaModifier and TypeClassDescriptionclassClass defining a molecular formula object.Methods in org.openscience.cdk.silent that return IMolecularFormulaModifier and TypeMethodDescriptionMolecularFormula.add(IMolecularFormula formula) Adds an molecularFormula to this MolecularFormula.MolecularFormula.addIsotope(IIsotope isotope) Adds an Isotope to this MolecularFormula one time.MolecularFormula.addIsotope(IIsotope isotope, int count) Adds an Isotope to this MolecularFormula in a number of occurrences.AdductFormula.getMolecularFormula(int position) Returns the MolecularFormula at positionnumberin the chemObject.MolecularFormulaSet.getMolecularFormula(int position) Returns the MolecularFormula at positionnumberin the chemObject.Methods in org.openscience.cdk.silent that return types with arguments of type IMolecularFormulaModifier and TypeMethodDescriptionAdductFormula.iterator()Returns an Iterator for looping over all IMolecularFormula in this adduct formula.MolecularFormulaSet.iterator()Returns an Iterator for looping over all IMolecularFormula in this MolecularFormulaSet.AdductFormula.molecularFormulas()Returns an Iterable for looping over all IMolecularFormula in this adduct formula.MolecularFormulaSet.molecularFormulas()Returns an Iterable for looping over all IMolecularFormula in this MolecularFormulaSet.Methods in org.openscience.cdk.silent with parameters of type IMolecularFormulaModifier and TypeMethodDescriptionMolecularFormula.add(IMolecularFormula formula) Adds an molecularFormula to this MolecularFormula.voidAdductFormula.addMolecularFormula(IMolecularFormula formula) Adds an molecularFormula to this chemObject.voidMolecularFormulaSet.addMolecularFormula(IMolecularFormula formula) Adds an molecularFormula to this chemObject.booleanAdductFormula.contains(IMolecularFormula formula) True, if the AdductFormula contains the given IMolecularFormula object.booleanMolecularFormulaSet.contains(IMolecularFormula formula) True, if the MolecularFormulaSet contains the given IMolecularFormula object.voidAdductFormula.removeMolecularFormula(IMolecularFormula formula) Removes an IMolecularFormula from this chemObject.voidMolecularFormulaSet.removeMolecularFormula(IMolecularFormula formula) Removes an IMolecularFormula from this chemObject.Constructors in org.openscience.cdk.silent with parameters of type IMolecularFormulaModifierConstructorDescriptionAdductFormula(IMolecularFormula formula) Constructs an AdductFormula with a copy AdductFormula of another AdductFormula (A shallow copy, i.e., with the same objects as in the original AdductFormula).MolecularFormulaSet(IMolecularFormula formula) Constructs a MolecularFormulaSet with a copy MolecularFormulaSet of another MolecularFormulaSet (A shallow copy, i.e., with the same objects as in the original MolecularFormulaSet). -
Uses of IMolecularFormula in org.openscience.cdk.tools.manipulator
Methods in org.openscience.cdk.tools.manipulator that return IMolecularFormulaModifier and TypeMethodDescriptionstatic IMolecularFormulaMolecularFormulaManipulator.getMajorIsotopeMolecularFormula(String stringMF, IChemObjectBuilder builder) Construct an instance of IMolecularFormula, initialized with a molecular formula string.static IMolecularFormulaMolecularFormulaRangeManipulator.getMaximalFormula(MolecularFormulaRange mfRange, IChemObjectBuilder builder) Returns the maximal occurrence of the IIsotope into IMolecularFormula from this MolelecularFormulaRange.static IMolecularFormulaMolecularFormulaSetManipulator.getMaxOccurrenceElements(IMolecularFormulaSet mfSet) Extract from a set of MolecularFormula the maximum occurrence of each element found and put the element and occurrence in a new IMolecularFormula.static IMolecularFormulaMolecularFormulaRangeManipulator.getMinimalFormula(MolecularFormulaRange mfRange, IChemObjectBuilder builder) Returns the minimal occurrence of the IIsotope into IMolecularFormula from this MolelecularFormulaRange.static IMolecularFormulaMolecularFormulaSetManipulator.getMinOccurrenceElements(IMolecularFormulaSet mfSet) Extract from a set of MolecularFormula the minimal occurrence of each element found and put the element and occurrence in a new IMolecularFormula.static IMolecularFormulaMolecularFormulaManipulator.getMolecularFormula(String stringMF, IChemObjectBuilder builder) Construct an instance of IMolecularFormula, initialized with a molecular formula string.static IMolecularFormulaMolecularFormulaManipulator.getMolecularFormula(String stringMF, IMolecularFormula formula) add in a instance of IMolecularFormula the elements extracts form molecular formula string.static IMolecularFormulaMolecularFormulaManipulator.getMolecularFormula(IAtomContainer atomContainer) Method that actually does the work of convert the atomContainer to IMolecularFormula.static IMolecularFormulaMolecularFormulaManipulator.getMolecularFormula(IAtomContainer atomContainer, IMolecularFormula formula) Method that actually does the work of convert the atomContainer to IMolecularFormula given a IMolecularFormula.static IMolecularFormulaMolecularFormulaManipulator.getMostAbundant(IAtomContainer mol) Compute the most abundant MF.static IMolecularFormulaMolecularFormulaManipulator.getMostAbundant(IMolecularFormula mf) Compute the most abundant MF.static IMolecularFormulaMolecularFormulaManipulator.removeElement(IMolecularFormula formula, IElement element) Removes all isotopes from a given element in the MolecularFormula.Methods in org.openscience.cdk.tools.manipulator with parameters of type IMolecularFormulaModifier and TypeMethodDescriptionstatic booleanMolecularFormulaManipulator.adjustProtonation(IMolecularFormula mf, int hcnt) Adjust the protonation of a molecular formula.static booleanMolecularFormulaManipulator.compare(IMolecularFormula formula1, IMolecularFormula formula2) Compare two IMolecularFormula looking at type and number of IIsotope and charge of the formula.static booleanMolecularFormulaSetManipulator.contains(IMolecularFormulaSet formulaSet, IMolecularFormula formula) True, if the IMolecularFormulaSet contains the given IMolecularFormula but not as object.static booleanMolecularFormulaManipulator.containsElement(IMolecularFormula formula, IElement element) True, if the MolecularFormula contains the given element as IIsotope object.MolecularFormulaManipulator.elements(IMolecularFormula formula) Get a list of all Elements which are contained molecular.static IAtomContainerMolecularFormulaManipulator.getAtomContainer(IMolecularFormula formula) Method that actually does the work of convert the IMolecularFormula to IAtomContainer.static IAtomContainerMolecularFormulaManipulator.getAtomContainer(IMolecularFormula formula, IAtomContainer atomContainer) Method that actually does the work of convert the IMolecularFormula to IAtomContainer given a IAtomContainer.static intMolecularFormulaManipulator.getAtomCount(IMolecularFormula formula) Checks a set of Nodes for the occurrence of each isotopes instance in the molecular formula.static doubleMolecularFormulaManipulator.getDBE(IMolecularFormula formula) Returns the number of double bond equivalents in this molecule.static intMolecularFormulaManipulator.getElementCount(IMolecularFormula formula, String symbol) Occurrences of a given element in a molecular formula.static intMolecularFormulaManipulator.getElementCount(IMolecularFormula formula, IElement element) Checks a set of Nodes for the occurrence of the isotopes in the molecular formula from a particular IElement.static intMolecularFormulaManipulator.getElementCount(IMolecularFormula formula, IIsotope isotope) Occurrences of a given element from an isotope in a molecular formula.MolecularFormulaManipulator.getHeavyElements(IMolecularFormula formula) Returns a set of nodes excluding all the hydrogens.static StringMolecularFormulaManipulator.getHillString(IMolecularFormula formula) Deprecated.static StringMolecularFormulaManipulator.getHTML(IMolecularFormula formula) Returns the string representation of the molecular formula based on Hill System with numbers wrapped in <sub></sub> tags.static StringMolecularFormulaManipulator.getHTML(IMolecularFormula formula, boolean chargeB, boolean isotopeB) Returns the string representation of the molecular formula based on Hill System with numbers wrapped in <sub></sub> tags and the isotope of each Element in <sup></sup> tags and the total charge of IMolecularFormula in <sup></sup> tags.static StringMolecularFormulaManipulator.getHTML(IMolecularFormula formula, String[] orderElements, boolean showCharge, boolean showIsotopes) Returns the string representation of the molecular formula with numbers wrapped in <sub></sub> tags and the isotope of each Element in <sup></sup> tags and the total showCharge of IMolecularFormula in <sup></sup> tags.MolecularFormulaManipulator.getIsotopes(IMolecularFormula formula, IElement element) Get a list of IIsotope from a given IElement which is contained molecular.static doubleMolecularFormulaManipulator.getMajorIsotopeMass(IMolecularFormula formula) Deprecated.static doubleMolecularFormulaManipulator.getMass(IMolecularFormula mf) Calculate the mass of a formula, this function takes an optional 'mass flavour' that switches the computation type.static doubleMolecularFormulaManipulator.getMass(IMolecularFormula mf, int flav) Calculate the mass of a formula, this function takes an optional 'mass flavour' that switches the computation type.static IMolecularFormulaMolecularFormulaManipulator.getMolecularFormula(String stringMF, IMolecularFormula formula) add in a instance of IMolecularFormula the elements extracts form molecular formula string.static IMolecularFormulaMolecularFormulaManipulator.getMolecularFormula(IAtomContainer atomContainer, IMolecularFormula formula) Method that actually does the work of convert the atomContainer to IMolecularFormula given a IMolecularFormula.static IMolecularFormulaMolecularFormulaManipulator.getMostAbundant(IMolecularFormula mf) Compute the most abundant MF.static doubleMolecularFormulaManipulator.getNaturalExactMass(IMolecularFormula formula) Deprecated.static StringMolecularFormulaManipulator.getString(IMolecularFormula formula) Returns the string representation of the molecular formula.static StringMolecularFormulaManipulator.getString(IMolecularFormula formula, boolean setOne) Returns the string representation of the molecular formula.static StringMolecularFormulaManipulator.getString(IMolecularFormula formula, boolean setOne, boolean setMassNumber) Returns the string representation of the molecular formula.static StringMolecularFormulaManipulator.getString(IMolecularFormula formula, String[] orderElements, boolean setOne) Returns the string representation of the molecular formula.static StringMolecularFormulaManipulator.getString(IMolecularFormula formula, String[] orderElements, boolean setOne, boolean setMassNumber) Returns the string representation of the molecular formula.static doubleMolecularFormulaManipulator.getTotalExactMass(IMolecularFormula formula) Deprecated.callsMolecularFormulaManipulator.getMass(IMolecularFormula, int)with optionMolecularFormulaManipulator.MonoIsotopicand adjusts for charge withMolecularFormulaManipulator.correctMass(double, Integer).static doubleMolecularFormulaManipulator.getTotalMassNumber(IMolecularFormula formula) Get the summed mass number of all isotopes from an MolecularFormula.static doubleMolecularFormulaManipulator.getTotalNaturalAbundance(IMolecularFormula formula) Get the summed natural abundance of all isotopes from an MolecularFormula.MolecularFormulaManipulator.putInOrder(String[] orderElements, IMolecularFormula formula) static IMolecularFormulaSetMolecularFormulaSetManipulator.remove(IMolecularFormulaSet formulaSet, IMolecularFormula formulaMin, IMolecularFormula formulaMax) Remove all those IMolecularFormula which are not fit theirs IElement occurrence into a limits.static IMolecularFormulaMolecularFormulaManipulator.removeElement(IMolecularFormula formula, IElement element) Removes all isotopes from a given element in the MolecularFormula.
MolecularFormulaManipulator.getString(org.openscience.cdk.interfaces.IMolecularFormula)