| Modifier and Type | Field and Description |
|---|---|
static Atom |
PeriodicTable.C |
static Atom |
PeriodicTable.C13 |
static Atom |
PeriodicTable.Ca |
static Atom |
PeriodicTable.Cu |
static Atom |
PeriodicTable.Fe |
static Atom |
PeriodicTable.H |
static Atom |
PeriodicTable.I |
static Atom |
PeriodicTable.K |
static Atom |
PeriodicTable.Mg |
static Atom |
PeriodicTable.Mn |
static Atom |
PeriodicTable.N |
static Atom |
PeriodicTable.Na |
static Atom |
PeriodicTable.O |
static Atom |
PeriodicTable.P |
static Atom |
PeriodicTable.S |
static Atom |
PeriodicTable.Zn |
| Modifier and Type | Field and Description |
|---|---|
protected gnu.trove.map.TObjectIntMap<Atom> |
Composition.atomCounterMap |
| Modifier and Type | Method and Description |
|---|---|
Atom |
PeriodicTable.getAtom(AtomicSymbol atomicSymbol)
Return the default isotope for the
atomicSymbol |
Atom |
PeriodicTable.getAtom(AtomicSymbol atomicSymbol,
int massNumber)
Return the atom for the atomicSymbol with the number of neutrons given by massNumber
|
Atom |
PeriodicTable.getAtom(String symbol)
Parse the symbol and return the corresponding Atom.
|
| Modifier and Type | Method and Description |
|---|---|
Set<Atom> |
Composition.getAtoms()
Returns a set containing all the Atoms in this composition.
|
List<Atom> |
PeriodicTable.getAtoms(AtomicSymbol atomicSymbol)
Return all the atoms for the given symbol sorted by mass
For example AtomicSymbol.C will return {C12, C13, C14}
|
| Modifier and Type | Method and Description |
|---|---|
Composition.Builder |
Composition.Builder.add(Atom atom,
int count)
Add the
atom count times. |
static double |
MassCalculator.calculateAverageMass(Atom atom)
Calculates average mass of Atom
|
int |
Atom.compareTo(Atom o) |
int |
Composition.getCount(Atom atom)
Counts the number of times
atom occurs in this Composition |
| Modifier and Type | Method and Description |
|---|---|
static String |
Composition.Builder.makeFormula(gnu.trove.map.TObjectIntMap<Atom> atomCounterMap,
int charge)
Make the atomic formula given an
atomCounterMap and charge |
int |
AtomicCompositionParser.parse(String content,
gnu.trove.map.TObjectIntMap<Atom> composition)
Parses the given string content and transmit data to builder.
|
| Constructor and Description |
|---|
Composition(String formula,
gnu.trove.map.TObjectIntMap<Atom> atomCountMap,
int charge) |
Composition(gnu.trove.map.TObjectIntMap<Atom> atomCounterMap,
int charge)
Construct a new composition that contains the
charge and the atoms in the atomCounterMap. |
| Modifier and Type | Method and Description |
|---|---|
GlycanFragAnnotation.FragBuilder |
GlycanFragAnnotation.FragBuilder.addIsotope(Atom isotope)
Add the
isotope |
| Constructor and Description |
|---|
NeutralLoss(gnu.trove.map.TObjectIntMap<Atom> atomCountMap,
int charge,
Set<String> sites) |
| Modifier and Type | Method and Description |
|---|---|
UnimodMod.Builder |
UnimodMod.Builder.setComposition(gnu.trove.map.TObjectIntMap<Atom> atomCountMap)
Set the atom counter map that contains the composition
|
| Constructor and Description |
|---|
UnimodMod(int recordId,
boolean approved,
String psiMsName,
String interimName,
String fullName,
gnu.trove.map.TObjectIntMap<Atom> atomCounterMap,
List<String> sites,
List<NeutralLoss> neutralLosses,
List<NeutralLoss> precursorNeutralLosses) |
| Modifier and Type | Method and Description |
|---|---|
PepFragAnnotation.Builder |
PepFragAnnotation.Builder.addIsotope(Atom isotope)
Add the
isotope |
Copyright © 2016. All Rights Reserved.