cxcalc calculator functions¶
This page contains a full list of calculator functions implemented in cxcalc:
cxcalc calculations¶
The calculator functions are grouped based on the plugin they belong to.
Elemental Analysis¶
The following features and properties can be calculated:
atomcount¶
Number of atoms in the molecule: no atno: counts all atoms in the molecule; atno, but no massno: counts atoms of the given type in the molecule; atno, massno: counts atoms of the given isotope type in the molecule; atno, massno=0: counts atoms of the given type in the molecule, but excludes its isotopes.
Options :
| -z, --atno | |
|---|---|
| -m, --massno | |
| -s, --single | [true |
Example:
composition¶
Elemental composition calculation (w/w%).
Options:
| -p, --precision | |
|---|---|
| -s, --single | [true |
Example:
dotdisconnectedformula¶
Dot-disconnected molecular formula calculation.
Options:
No options
Example:
dotdisconnectedisotopeformula¶
Dot-disconnected molecular formula calculation, isotopes included.
Options:
| -D, --symbolD | [true |
|---|---|
Example:
elemanal¶
Molecule data calculation: formula, isotopeformula, dotdisconnectedformula, dotdisconnectedisotopeformula, mass, exactmass, composition, isotopecomposition, atomcount.
Options:
| -t, --type | [formula |
|---|---|
| -s, --single | [true |
Example:
elementalanalysistable¶
Molecule data calculation: formula, isotopeformula, dotdisconnectedformula, dotdisconnectedisotopeformula, mass, exactmass, composition, isotopecomposition, atomcount.
Options:
| -t, --type | [formula |
|---|---|
| -s, --single | [true |
Example:
exactmass¶
Exact molecule mass calculation based on the most frequent natural isotopes of the elements.
Options:
| -p, --precision | |
|---|---|
| -s, --single | [true |
Example:
formula¶
Molecular formula calculation.
Options:
| -s, --single | [true |
|---|---|
Example:
icomposition¶
Elemental composition calculation, isotopes included (w/w%).
Options:
| -p, --precision | |
|---|---|
| -D, --symbolD | [true |
| -s, --single | [true |
Example:
iformula¶
Molecular formula calculation, isotopes included.
Options:
| -D, --symbolD | [true |
|---|---|
| -s, --single | [true |
Example:
isotopecomposition¶
Elemental composition calculation, isotopes included (w/w%).
Options:
| -p, --precision | |
|---|---|
| -D, --symbolD | [true |
| -s, --single | [true |
Example:
isotopeformula¶
Molecular formula calculation, isotopes included.
Options:
| -D, --symbolD | [true |
|---|---|
| -s, --single | [true |
Example:
mass¶
Molecule mass calculation.
Options:
| -p, --precision | |
|---|---|
| -s, --single | [true |
Example:
massspectrum¶
Calculates the mass spectrum, the mass/charge values (m/z) vs. the relative abundance plot.
Options:
| -p, --precision | |
|---|---|
| -s, --single | [true |
Example:
sortableformula¶
Calculates a fixed digit sortable molecular formula.
Options:
| -d, --digits | |
|---|---|
| -s, --single | [true |
Example:
Charge¶
The following features and properties can be calculated:
atomicpolarizability¶
Atomic polarizability calculation.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
atompol¶
Atomic polarizability calculation.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
averagemolecularpolarizability¶
Average molecular polarizability calculation.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
averagepol¶
Average molecular polarizability calculation.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
avgpol¶
Average molecular polarizability calculation.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
axxpol¶
Calculation of principal component of polarizability tensor axx.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
ayypol¶
Calculation of principal component of polarizability tensor ayy.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
azzpol¶
Calculation of principal component of polarizability tensor azz.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
charge¶
Partial charge calculation. Types aromaticsystem / aromaticring calculate the sum of charges in the aromatic system / aromatic ring containing the atom.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [sigma |
| -i, --implh | [true |
| -r, --resonance | [true |
| -H, --pH |
Example:
dipole¶
Calculates the absolute value of the dipole moment vector.
Options :
| f, --format | |
|---|---|
Example:
formalcharge¶
Formal charge calculation.
Options:
| -H, --pH | |
|---|---|
Example:
ioncharge¶
Partial charge(s): A) on the ionic forms with distribution percentage not less than the minimum percentage specified in the min-percent parameter, or else B) on the ionic form with maximal distribution if the min-percent parameter is omitted.
Options:
| -p, --precision | |
|---|---|
| -H, --pH | |
| -n, --max-ions | max number of ionizable atoms to be considered (default: 9) |
| -m, --min-percent | |
| -t, --charge-type | [single |
Example:
molecularpolarizability¶
Molecular polarizability calculation.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
molpol¶
Molecular polarizability calculation.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
oen¶
Orbital electronegativity calculation.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [sigma |
| -r, --resonance | [true |
| -H, --pH |
Example:
orbitalelectronegativity¶
Orbital electronegativity calculation.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [sigma |
| -r, --resonance | [true |
| -H, --pH |
Example:
pol¶
Atomic and molecular polarizability calculation.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [molecular |
| -H, --pH |
Example:
polarizability¶
Atomic and molecular polarizability calculation.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [molecular |
| -H, --pH |
Example:
tholepolarizability¶
Calculation of average molecular polarizability and principal components of polarizability tensor (axx, ayy, azz).
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example :
tpol¶
Calculation of average molecular polarizability and principal components of polarizability tensor (axx, ayy, azz).
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
tpolarizability¶
Calculation of average molecular polarizability and principal components of polarizability tensor (axx, ayy, azz).
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
Conformation¶
The following features and properties can be calculated:
conformers¶
Calculates the conformers of the molecule.
Options:
| -f, --format | |
|---|---|
| -x, --forcefield | [dreiding |
| -m, --maxconformers | |
| -d, --diversity | |
| -s, --saveconfdesc | [true |
| -e, --hyperfine | [true |
| -y, --prehydrogenize | [true |
| -l, --timelimit | |
| -O, --optimization | [0 |
Example:
hasvalidconformer¶
Calculates if the molecule has a conformer.
Options:
No options
Example:
leconformer¶
Calculates the lowest energy conformer of the molecule.
Options:
| -f, --format | |
|---|---|
| -x, --forcefield | [dreiding |
| -e, --hyperfine | [true |
| -y, --prehydrogenize | [true |
| -l, --timelimit | |
| -O, --optimization | [0 |
| -m, --multifrag | [true |
Example:
lowestenergyconformer¶
Calculates the lowest energy conformer of the molecule.
Options:
| -f, --format | |
|---|---|
| -x, --forcefield | [dreiding |
| -e, --hyperfine | [true |
| -y, --prehydrogenize | [true |
| -l, --timelimit | |
| -O, --optimization | [0 |
| -m, --multifrag | [true |
Example:
moldyn¶
Runs a molecular dynamics simulation for the molecule.
Options:
| -f, --format | |
|---|---|
| -x, --forcefield | [dreiding |
| -i, --integrator | [positionverlet |
| -n, --stepno | |
| -m, --steptime | |
| -T, --temperature | |
| -s, --samplinginterval |
Example:
moleculardynamics¶
Runs a molecular dynamics simulation for the molecule.
Options:
| -f, --format | |
|---|---|
| -x, --forcefield | [dreiding |
| -i, --integrator | [positionverlet |
| -n, --stepno | |
| -m, --steptime | |
| -T, --temperature | |
| -s, --samplinginterval |
Example:
Geometry¶
aliphaticatom¶
Checks if a specified atom is aliphatic.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
aliphaticatomcount¶
Counts the number of aliphatic atoms in the molecule.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
aliphaticbondcount¶
Aliphatic bond count.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
aliphaticringcount¶
Aliphatic ring count.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
aliphaticringcountofsize¶
Aliphatic ring count of size.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
| -z, --size |
Example:
angle¶
Angle of three atoms.
Options:
| -a, --atoms | [ |
|---|---|
| -p, --precision | |
| -o, --optimization | [0 |
| -l, --calcforleconformer | [if2D |
Example:
aromaticatom¶
Checks if a specified atom is aromatic.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
aromaticatomcount¶
Aromatic atom count.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
aromaticbondcount¶
Aromatic bond count.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
aromaticringcount¶
Aromatic ring count.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
aromaticringcountofsize¶
Aromatic ring count of size.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
| -z, --size |
Example:
asa¶
Water Accessible Surface Area calculation.
Options:
| -p, --precision | |
|---|---|
| -r, --solventradius | |
| -H, --pH | |
| -i, --increments | [true |
Example:
asymmetricatom¶
Checks if a specified atom is an asymmetric atom.
Options:
| -s, --single | [true |
|---|---|
Example:
asymmetricatomcount¶
The number of asymmetric atoms.
Options:
| -s, --single | [true |
|---|---|
Example:
asymmetricatoms¶
The asymmetric atoms.
Options:
| -s, --single | [true |
|---|---|
Example:
balabanindex¶
The Balaban index.
Options:
| -p, --precision | |
|---|---|
| -s, --single | [true |
Example:
bondcount¶
Bond count.
Options:
| -s, --single | [true |
|---|---|
Example:
bondtype¶
The bond type between two atoms.
Options:
| -a --arom | [general |
|---|---|
| -a, --atoms | [ |
Example:
carboaliphaticringcount¶
Carboaliphatic ring count.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
carboaromaticringcount¶
Carboaromatic ring count.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
carboringcount¶
Carbo ring count.
Options:
| -s, --single | [true |
|---|---|
Example:
chainatom¶
Checks if a specified atom is a chain atom.
Options:
| -s, --single | [true |
|---|---|
Example:
chainatomcount¶
Chain atom count.
Options:
| -s, --single | [true |
|---|---|
Example:
chainbond¶
Checks if the bond is a chain bond.
Options:
| -a, --atoms | [ |
|---|---|
Example:
chainbondcount¶
Chain bond count.
Options:
| -s, --single | [true |
|---|---|
Example:
chiralcenter¶
Checks if a specified atom is a tetrahedral stereogenic center.
Options:
| -s, --single | [true |
|---|---|
Example:
chiralcentercount¶
The number of tetrahedral stereogenic center atoms.
Options:
| -s, --single | [true |
|---|---|
Example:
chiralcenters¶
The the chiral center atoms.
Options:
| -s, --single | [true |
|---|---|
Example:
connected¶
Checks if two atoms are in the same connected component.
Options:
| -a, --atoms | [ |
|---|---|
Example:
connectedgraph¶
Checks if the molecule graph is connected.
Options: No options
Example:
cyclomaticnumber¶
The cyclomatic number.
Options:
| -s, --single | [true |
|---|---|
Example:
dihedral¶
Calculates the dihedral angle between four atoms.
Options:
| -a, --atoms | [ |
|---|---|
| -p, --precision | |
| -o, --optimization | [0 |
| -l, --calcforleconformer | [if2D |
Example:
distance¶
Distance between two atoms.
Options:
| -a, --atoms | [ |
|---|---|
| -p, --precision | |
| -o, --optimization | [0 |
| -l, --calcforleconformer | [if2D |
Example:
distancedegree¶
Distance degree of atom.
Options:
| -s, --single | [true |
|---|---|
Example:
dreidingenergy¶
Calculates the dreiding energy of a conformer of the molecule in kcal/mol.
Options:
| -p, --precision | |
|---|---|
| -o, --optimization | [0 |
| -l, --calcforleconformer | [if2D |
Example:
eccentricity¶
Eccentricity of atom.
Options:
| -s, --single | [true |
|---|---|
Example:
fragmentcount¶
Fragment count.
Options:
No options
Example:
fsp3¶
Fsp3 value of the molecule.
Options:
No options
Example:
fusedaliphaticringcount¶
The number of fused aliphatic rings (SSSR smallest set of smallest aliphatic rings).
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
fusedaromaticringcount¶
The number of fused aromatic rings (SSSR smallest set of smallest aromatic rings).
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
fusedringcount¶
The number of fused rings (SSSR smallest set of smallest rings).
Options:
| -s, --single | [true |
|---|---|
Example:
hararyindex¶
Harary index.
Options:
| -p, --precision | |
|---|---|
| -s, --single | [true |
Example:
heteroaliphaticringcount¶
Heteroaliphatic ring count.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
heteroaromaticringcount¶
Heteroaromatic ring count.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
Example:
heteroringcount¶
Hetero ring count.
Options:
| -s, --single | [true |
|---|---|
Example:
hindrance¶
Steric hindrance.
Options:
| -p, --precision | |
|---|---|
| -o, --optimization | [0 |
| -l, --calcforleconformer | [if2D |
Example:
hyperwienerindex¶
Hyper Wiener index.
Options:
| -s, --single | [true |
|---|---|
Example:
largestatomringsize¶
Size of largest ring containing a specified atom.
Options:
| -s, --single | [true |
|---|---|
Example:
largestringsize¶
Largest ring size.
Options:
| -s, --single | [true |
|---|---|
Example:
largestringsystemsize¶
Largest ring system size.
Options:
| -s, --single | [true |
|---|---|
Example:
maximalprojectionarea¶
Calculates the maximal projection area.
Options:
| -p, --precision | |
|---|---|
| -s, --scalefactor | |
| -o, --optimization | [0 |
| -O, --optimizeprojection | [true |
| -l, --calcforleconformer | [if2D |
Example:
maximalprojectionradius¶
Calculates the maximal projection radius.
Options:
| -p, --precision | |
|---|---|
| -s, --scalefactor | |
| -o, --optimization | [0 |
| -O, --optimizeprojection | [true |
| -l, --calcforleconformer | [if2D |
Example:
maximalprojectionsize¶
Calculates the size of the molecule perpendicular to the maximal projection area surface.
Options:
| -p, --precision | |
|---|---|
| -o, --optimization | [0 |
| -O, --optimizeprojection | [true |
| -l, --calcforleconformer | [if2D |
Example:
minimalprojectionarea¶
Calculates the minimal projection area.
Options:
| -p, --precision | |
|---|---|
| -s, --scalefactor | |
| -o, --optimization | [0 |
| -O, --optimizeprojection | [true |
| -l, --calcforleconformer | [if2D |
Example:
minimalprojectionradius¶
Calculates the minimal projection radius.
Options:
| -p, --precision | |
|---|---|
| -s, --scalefactor | |
| -o, --optimization | [0 |
| -O, --optimizeprojection | [true |
| -l, --calcforleconformer | [if2D |
Example:
minimalprojectionsize¶
Calculates the size of the molecule perpendicular to the minimal projection area surface.
Options:
| -p, --precision | |
|---|---|
| -o, --optimization | [0 |
| -O, --optimizeprojection | [true |
| -l, --calcforleconformer | [if2D |
Example:
mmff94energy¶
Calculates the MMFF94 energy of the molecule in kcal/mol.
Options:
| -p, --precision | |
|---|---|
| -l, --calcforleconformer | [if2D |
| --mmff94optimization | [true |
Example:
molecularsurfacearea¶
Molecular Surface Area calculation (3D).
Options:
| -p, --precision | |
|---|---|
| -H, --pH | |
| -t, --type | [vanderwaals |
| -i, --increments | [true |
Example:
msa¶
Molecular Surface Area calculation (3D).
Options:
| -p, --precision | |
|---|---|
| -H, --pH | |
| -t, --type | [vanderwaals |
| -i, --increments | [true |
Example:
plattindex¶
The Platt index.
Options:
| -s, --single | [true |
|---|---|
Example:
polarsurfacearea¶
Topological Polar Surface Area calculation (2D).
Options:
| -p, --precision | |
|---|---|
| -H, --pH | |
| -S, --excludesulfur | [true |
| -P, --excludephosphorus | [true |
Example:
psa¶
Topological Polar Surface Area calculation (2D).
Options:
| -p, --precision | |
|---|---|
| -H, --pH | |
| -S, --excludesulfur | [true |
| -P, --excludephosphorus | [true |
Example:
randicindex¶
The Randic index.
Options:
| -p, --precision | |
|---|---|
| -s, --single | [true |
Example:
ringatom¶
Checks if a specified atom is a ring atom.
Options:
| -s, --single | [true |
|---|---|
Example:
ringatomcount¶
Ring atom count.
Options:
| -s, --single | [true |
|---|---|
Example:
ringbond¶
Checks if the bond is a ring bond.
Options:
| -a, --atoms | [ |
|---|---|
Example:
ringbondcount¶
Ring bond count.
Options:
| -s, --single | [true |
|---|---|
Example:
ringcount¶
Ring count.
Options:
| -s, --single | [true |
|---|---|
Example:
ringcountofatom¶
Ring counts of atoms.
Options:
No options
Example:
ringcountofsize¶
Ring count of size.
Options:
| -a --arom | [general |
|---|---|
| -s, --single | [true |
| -z, --size |
Example:
ringsystemcount¶
The number of ring systems.
Options:
| -s, --single | [true |
|---|---|
Example:
ringsystemcountofsize¶
Ring system count of size.
Options:
| -s, --single | [true |
|---|---|
| -z, --size |
Example:
rotatablebond¶
Checks if the bond is a rotatable bond.
Options:
| -a, --atoms | [ |
|---|---|
Example:
rotatablebondcount¶
Rotatable bond count.
Options:
| -s, --single | [true |
|---|---|
Example:
shortestpath¶
Length of shortest path between two atoms.
Options:
| -a, --atoms | [ |
|---|---|
Example:
smallestatomringsize¶
Size of smallest ring containing a specified atom.
Options:
| -s, --single | [true |
|---|---|
Example:
smallestringsize¶
Smallest ring size.
Options:
| -s, --single | [true |
|---|---|
Example:
smallestringsystemsize¶
Smallest ring system size.
Options:
| -s, --single | [true |
|---|---|
Example:
stereodoublebondcount¶
The number of stereo double bonds.
Options:
| -s, --single | [true |
|---|---|
Example:
stericeffectindex¶
Steric effect index.
Options:
| -p, --precision | |
|---|---|
| -s, --single | [true |
Example:
sterichindrance¶
Steric hindrance.
Options:
| -p, --precision | |
|---|---|
| -o, --optimization | [0 |
| -l, --calcforleconformer | [if2D |
Example:
szegedindex¶
Szeged index.
Options:
| -s, --single | [true |
|---|---|
Example:
topanal¶
Molecule topology data calculation: atomcount,aliphaticatomcount, aromaticatomcount,bondcount,aliphaticbondcount,aromaticbondcount, rotatablebondcount,ringcount,aliphaticringcount,aromaticringcount, heteroringcount,heteroaliphaticringcount,heteroaromaticringcount, ringatomcount,ringbondcount,chainatomcount,chainbondcount, smallestringsize,largestringsize,fsp3.
Options:
| -a --arom | [general |
|---|---|
| -t, --type | [atomcount |
| -s, --single | [true |
Example:
topologyanalysistable¶
Molecule topology data calculation: atomcount,aliphaticatomcount, aromaticatomcount,bondcount,aliphaticbondcount,aromaticbondcount, rotatablebondcount,ringcount,aliphaticringcount,aromaticringcount, heteroringcount,heteroaliphaticringcount,heteroaromaticringcount, ringatomcount,ringbondcount,chainatomcount,chainbondcount, smallestringsize,largestringsize,fsp3.
Options:
| -a --arom | [general |
|---|---|
| -t, --type | [atomcount |
| -s, --single | [true |
Example:
vdwsa¶
Van der Waals Surface Area calculation.
Options:
| -p, --precision | |
|---|---|
| -H, --pH | |
| -i, --increments | [true |
Example:
volume¶
Calculates the van der Waals volume of the molecule.
Options:
| -p, --precision | |
|---|---|
| -o, --optimization | [0 |
| -l, --calcforleconformer | [if2D |
Example:
wateraccessiblesurfacearea¶
Water Accessible Surface Area calculation.
Options:
| -p, --precision | |
|---|---|
| -r, --solventradius | |
| -H, --pH | |
| -i, --increments | [true |
Example:
wienerindex¶
Wiener index.
Options:
| -s, --single | [true |
|---|---|
Example:
wienerpolarity¶
Wiener polarity.
Options:
| -s, --single | [true |
|---|---|
Example:
Isomers¶
canonicaltautomer¶
Canonical tautomer.
Options:
| -f, --format | |
|---|---|
| -n, --normal | [true |
| -a, --protectaromaticity | [true |
| -C, --protectcharge | [true |
| -e, --excludeantiaroma | [true |
| -P, --protectdoublebondstereo | [true |
| -T, --protectalltetrahedralcenters | [true |
| -L, --protectlabeledtetrahedralcenters | [true |
| -E, --protectestergroups | [true |
Example:
dominanttautomerdistribution¶
Dominant tautomer distribution.
Options:
| -p, --precision | |
|---|---|
| -l, --pathlength | |
| -H, --pH | |
| -a, --protectaromaticity | [true |
| -C, --protectcharge | [true |
| -e, --excludeantiaroma | [true |
| -P, --protectdoublebondstereo | [true |
| -T, --protectalltetrahedralcenters | [true |
| -L, --protectlabeledtetrahedralcenters | [true |
| -E, --protectestergroups | [true |
| -f, --format | |
| -t, --tag |
Example:
doublebondstereoisomercount¶
The number of double-bond stereoisomers of the molecule.
Options:
| -m, --maxstereoisomers | |
|---|---|
| -D, --protectdoublebondstereo | [true |
Example:
doublebondstereoisomers¶
Generates double-bond stereoisomers of the molecule.
Options:
| -f, --format | |
|---|---|
| -m, --maxstereoisomers | |
| -D, --protectdoublebondstereo | [true |
| -v, --verify3d | [true |
| -3, --in3d | [true |
Example:
generictautomer¶
Generic tautomer.
Options:
| -f, --format | |
|---|---|
| -l, --pathlength | |
| -a, --protectaromaticity | [true |
| -C, --protectcharge | [true |
| -e, --excludeantiaroma | [true |
| -P, --protectdoublebondstereo | [true |
| -T, --protectalltetrahedralcenters | [true |
| -L, --protectlabeledtetrahedralcenters | [true |
| -E, --protectestergroups | [true |
Example:
majortautomer¶
Major tautomer.
Options:
| -f, --format | |
|---|---|
| -l, --pathlength | |
| -H, --pH | |
| -a, --protectaromaticity | [true |
| -C, --protectcharge | [true |
| -e, --excludeantiaroma | [true |
| -P, --protectdoublebondstereo | [true |
| -T, --protectalltetrahedralcenters | [true |
| -L, --protectlabeledtetrahedralcenters | [true |
| -E, --protectestergroups | [true |
Example:
moststabletautomer¶
Most stable tautomer. Depreacated, use "majortautomer" instead.
Options:
| -f, --format | |
|---|---|
| -l, --pathlength | |
| -a, --protectaromaticity | [true |
| -C, --protectcharge | [true |
| -e, --excludeantiaroma | [true |
| -P, --protectdoublebondstereo | [true |
| -T, --protectalltetrahedralcenters | [true |
| -L, --protectlabeledtetrahedralcenters | [true |
| -E, --protectestergroups | [true |
Example:
stereoisomercount¶
The number of stereoisomers of the molecule.
Options:
| -m, --maxstereoisomers | |
|---|---|
| -D, --protectdoublebondstereo | [true |
| -T, --protecttetrahedralstereo | [true |
Example:
stereoisomers¶
Generates stereoisomers of the molecule.
Options:
| -f, --format | |
|---|---|
| -m, --maxstereoisomers | |
| -D, --protectdoublebondstereo | [true |
| -T, --protecttetrahedralstereo | [true |
| -v, --verify3d | [true |
| -3, --in3d | [true |
Example:
stereoanalysis¶
Calculate stereo descriptors.
Options:
| -T --type | stereo descriptor type [tetrahedral |
|---|---|
Example:
tautomercount¶
The number of tautomers.
Options:
| -d, --dominants | [true |
|---|---|
| -n, --normal | [true |
| -m, --max | |
| -l, --pathlength | |
| -H, --pH | |
| -a, --protectaromaticity | [true |
| -C, --protectcharge | [true |
| -e, --excludeantiaroma | [true |
| -s, --symfilter | [true |
| -P, --protectdoublebondstereo | [true |
| -T, --protectalltetrahedralcenters | [true |
| -L, --protectlabeledtetrahedralcenters | [true |
| -E, --protectestergroups | [true |
Example:
tautomers¶
Tautomers.
Options:
| -p, --precision | |
|---|---|
| -c, --canonical | [true |
| -n, --normal | [true |
| -g, --generic | [true |
| -M, --major | [true |
| -d, --dominants | [true |
| -D, --distribution | [true |
| -m, --max | |
| -l, --pathlength | |
| -H, --pH | |
| -a, --protectaromaticity | [true |
| -C, --protectcharge | [true |
| -e, --excludeantiaroma | [true |
| -P, --protectdoublebondstereo | [true |
| -T, --protectalltetrahedralcenters | [true |
| -L, --protectlabeledtetrahedralcenters | [true |
| -E, --protectestergroups | [true |
| -s, --symfilter | [true |
| -f, --format | |
| -t, --tag | |
| -r, --ring | [true |
Example:
tetrahedralstereoisomercount¶
The number of tetrahedral stereoisomers of the molecule.
Options:
| -m, --maxstereoisomers | |
|---|---|
| -T, --protecttetrahedralstereo | [true |
Example:
tetrahedralstereoisomers¶
Generates tetrahedral stereoisomers of the molecule.
Options:
| -f, --format | |
|---|---|
| -m, --maxstereoisomers | |
| -T, --protecttetrahedralstereo | [true |
| -v, --verify3d | [true |
| -3, --in3d | [true |
Example:
Markush enumeration¶
enumerationcount¶
Number of Markush enumerated structures.
Options:
| -a, --atoms | [atom1,atom2,atom3,...] (1-based) atom indexes of the atoms to be enumerated (default: all) |
|---|---|
| -m, --magnitude | [true |
| -g, --enumhomology | [true |
Example:
enumerations¶
Generates Markush enumerated structures.
Options:
| -m, --max | |
|---|---|
| -v, --valencecheck | [true |
| -a, --atoms | [atom1,atom2,atom3,...] (1-based) atom indexes of the atoms to be enumerated (default: all) |
| -s, --alignscaffold | [true |
| -c, --coloring | [none |
| -r, --random | [true |
| -g, --enumhomology | [true |
| -o, --code | [true |
| -i, --structureid | [id or tag name] structure ID or SDF/MRV tag name storing the ID (default: no structure ID) |
| -f, --format | |
| -C, --clean |
Example:
markushenumerationcount¶
Number of Markush enumerated structures.
Options:
| -a, --atoms | [atom1,atom2,atom3,...] (1-based) atom indexes of the atoms to be enumerated (default: all) |
|---|---|
| -m, --magnitude | [true |
| -g, --enumhomology | [true |
Example:
markushenumerations¶
Markush enumerated structures.
Options:
| -m, --max | |
|---|---|
| -v, --valencecheck | [true |
| -a, --atoms | [atom1,atom2,atom3,...] (1-based) atom indexes of the atoms to be enumerated (default: all) |
| -s, --alignscaffold | [true |
| -c, --coloring | [none |
| -r, --random | [true |
| -g, --enumhomology | [true |
| -o, --code | [true |
| -i, --structureid | [id or tag name] structure ID or SDF/MRV tag name storing the ID (default: no structure ID) |
| -f, --format | |
| -C, --clean |
Example:
randommarkushenumerations¶
Randomly constructed Markush enumerated structures.
Options:
| -m, --max | |
|---|---|
| -v, --valencecheck | [true |
| -a, --atoms | [atom1,atom2,atom3,...] (1-based) atom indexes of the atoms to be enumerated (default: all) |
| -s, --alignscaffold | [true |
| -c, --coloring | [none |
| -g, --enumhomology | [true |
| -o, --code | [true |
| -i, --structureid | [id or tag name] structure ID or SDF/MRV tag name storing the ID (default: no structure ID) |
| -f, --format | |
| -C, --clean |
Example:
Naming¶
name¶
Generates the IUPAC name for the molecule.
Options:
| -t, --type | [preferred |
|---|---|
Example:
Partitioning¶
logd¶
logD calculation.
Options:
| -p, --precision | |
|---|---|
| -m, --method | [vg |
| --logptrainingid | |
| -w, --weights | |
| -a, --anion | |
| -k, --kation | |
| -H, --pH | |
| -l, --lower | |
| -u, --upper | |
| -s, --step | |
| -1, --ref1 | |
| -2, --ref2 | |
| -3, --ref3 | |
| -4, --ref4 | |
| --considertautomerization | [true |
| --pkacorrectionlibrary |
Example:
logp¶
logP calculation: for type logPTrue: logP of uncharged species, or, in the case of zwitterions, logD at pI; for type logPMicro: logP of the input species.
Options:
| -p, --precision | |
|---|---|
| -m, --method | [vg |
| --trainingid | |
| -w, --weights | |
| -a, --anion | |
| -k, --kation | |
| -t, --type | [increments |
| -i, --increments | [true |
| --considertautomerization | [true |
| -H, --pH |
Example:
Protonation¶
averagemicrospeciescharge¶
Average microspecies charge calculation.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
chargedistribution¶
Charge distribution calculation.
*Options: *
| -p, --precision | |
|---|---|
| -H, --pH | |
| -l, --lower | |
| -u, --upper | |
| -s, --step |
Example:
isoelectricpoint¶
Isoelectric point calculation.
Options:
| -p, --precision | |
|---|---|
Example:
majormicrospecies¶
Major microspecies at given pH.
*Options: *
| -H, --pH | |
|---|---|
| -f, --format | |
| -M, --majortautomer | [true |
| -K, --keephydrogens | [true |
Example:
majorms¶
Major microspecies at given pH.
Options:
| -H, --pH | |
|---|---|
| -f, --format | |
| -M, --majortautomer | [true |
| -K, --keephydrogens | [true |
Example:
microspeciesdistribution¶
Microspecies list with distributions at given pH.
Options:
| -H, --pH | |
|---|---|
| -f, --format | |
| -t, --tag | |
| -M, --majortautomer | [true |
| -K, --keephydrogens | [true |
Example:
msdistr¶
Microspecies list with distributions at given pH.
Options:
| -H, --pH | |
|---|---|
| -f, --format | |
| -t, --tag | |
| -M, --majortautomer | [true |
| -K, --keephydrogens | [true |
Example:
pi¶
Isoelectric point calculation.
Options:
| -p, --precision | |
|---|---|
Example:
pka¶
pKa calculation.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [pKa |
| -m, --mode | [macro |
| -P, --prefix | [static |
| -d, --model | [small |
| -i, --min | |
| -x, --max | |
| -T, --temperature | |
| -a, --na | |
| -b, --nb | |
| --considertautomerization | [true |
| -L, --correctionlibrary | |
| -P, --correctionlibrarypath |
Example:
Other calculator functions¶
acc¶
Hydrogen bond acceptor multiplicity calculation on atoms.
Options:
| -H, --pH | |
|---|---|
| -e, --excludesulfur | [true |
| -x, --excludehalogens | [true |
Example:
acceptor¶
Hydrogen bond acceptor calculation.
Options:
| -H, --pH | |
|---|---|
| -e, --excludesulfur | [true |
| -x, --excludehalogens | [true |
Example:
acceptorcount¶
Hydrogen bond acceptor atom count in molecule.
Options:
| -H, --pH | |
|---|---|
| -e, --excludesulfur | [true |
| -x, --excludehalogens | [true |
Example:
acceptormultiplicity¶
Hydrogen bond acceptor multiplicity calculation on atoms.
Options:
| -H, --pH | |
|---|---|
| -e, --excludesulfur | [true |
| -x, --excludehalogens | [true |
Example:
acceptorsitecount¶
Hydrogen bond acceptor multiplicity in molecule.
Options:
| -H, --pH | |
|---|---|
| -e, --excludesulfur | [true |
| -x, --excludehalogens | [true |
Example:
acceptortable¶
Hydrogen bond acceptor calculation.
Options:
| -H, --pH | |
|---|---|
| -e, --excludesulfur | [true |
| -x, --excludehalogens | [true |
Example:
accsitecount¶
Hydrogen bond acceptor multiplicity in molecule.
Options:
| -H, --pH | |
|---|---|
| -e, --excludesulfur | [true |
| -x, --excludehalogens | [true |
Example:
aromaticelectrophilicityorder¶
Order in E(+) attack. Deprecated.
Options:
| -H, --pH | |
|---|---|
Example:
aromaticnucleophilicityorder¶
Order in Nu(-) attack. Deprecated.
Options:
| -H, --pH | |
|---|---|
Example:
canonicalresonant¶
Canonical resonant structure.
Options:
| -f, --format | |
|---|---|
Example:
chargedensity¶
Charge density.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
don¶
Hydrogen bond donor multiplicity calculation on atoms.
Options:
| -H, --pH | |
|---|---|
Example:
donor¶
Hydrogen bond donor calculation.
Options:
| -H, --pH | |
|---|---|
Example:
donorcount¶
Hydrogen bond donor atom count in molecule.
Options:
| -H, --pH | |
|---|---|
Example:
donormultiplicity¶
Hydrogen bond donor multiplicity calculation on atoms.
Options:
| -H, --pH | |
|---|---|
Example:
donorsitecount¶
Hydrogen bond donor multiplicity in molecule.
Options:
| -H, --pH | |
|---|---|
Example:
donortable¶
Hydrogen bond donor calculation.
Options:
| -H, --pH | |
|---|---|
Example:
donsitecount¶
Hydrogen bond donor multiplicity in molecule.
Options:
| -H, --pH | |
|---|---|
Example:
electrondensity¶
Electron density.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
electrophilicityorder¶
Order in E(+) attack. Deprecated.
Options:
| -H, --pH | |
|---|---|
Example:
electrophiliclocalizationenergy¶
Electrophilic localization energy L(+).
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
frameworks¶
Calculates different structural frameworks (Bemis-Murcko, MCS, etc) of the molecule
Options:
| -t, --type | [bmf |
|---|---|
| -i, --lfin | [true |
| -p, --prunein | [true |
| -h, --hydrogenize | [true |
| -d, --dehydrogenize | [true |
| -r, --pruneout | [true |
| -o, --lfout | [true |
| -q, --oeqcheck | [true |
| -s, --keepsingleatom | [true |
| -f, --format |
Example:
hbda¶
Hydrogen bond acceptor-donor calculation.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [acc |
| -l, --lower | |
| -u, --upper | |
| -s, --step | |
| -H, --pH | |
| -e, --excludesulfur | [true |
| -x, --excludehalogens | [true |
Example:
hbonddonoracceptor¶
Hydrogen bond acceptor-donor calculation.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [acc |
| -l, --lower | |
| -u, --upper | |
| -s, --step | |
| -H, --pH | |
| -e, --excludesulfur | [true |
| -x, --excludehalogens | [true |
Example:
hmochargedensity¶
HMO Charge density.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
hmoelectrondensity¶
HMO Electron density.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
hmoelectrophilicityorder¶
Order in E(+) attack (HMO).
Options:
| -H, --pH | |
|---|---|
Example:
hmoelectrophiliclocalizationenergy¶
HMO Electrophilic localization energy L(+).
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
hmohuckel¶
HMO Huckel analysis parameters.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [order |
| -H, --pH |
Example:
hmohuckeleigenvalue¶
HMO Huckel eigenvalue.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
hmohuckeleigenvector¶
HMO Huckel eigenvector.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
hmohuckelorbitals¶
HMO Huckel orbital coefficients.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
hmohuckeltable¶
HMO Huckel analysis parameters.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [hmoorder |
| -H, --pH |
Example:
hmolocalizationenergy¶
HMO Localization energy L(+)/L(-).
Options:
| -p, --precision | |
|---|---|
| -s, --subtype | [e |
| -H, --pH |
Example:
hmonucleophilicityorder¶
Order in Nu(-) attack (HMO).
Options:
| -H, --pH | |
|---|---|
Example:
hmonucleophiliclocalizationenergy¶
HMO Nucleophilic localization energy L(-).
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
hmopienergy¶
HMO Pi energy.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
huckel¶
Huckel analysis parameters.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [order |
| -H, --pH |
Example:
huckeleigenvalue¶
Huckel eigenvalue. Deprecated.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
huckeleigenvector¶
Huckel eigenvector. Deprecated.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
huckelorbitals¶
Huckel orbital coefficients. Deprecated.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
huckeltable¶
Huckel analysis parameters.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [order |
| -H, --pH |
Example:
localizationenergy¶
Localization energy L(+)/L(-).
Options:
| -p, --precision | |
|---|---|
| -s, --subtype | [e |
| -H, --pH |
Example:
msacc¶
Hydrogen bond acceptor average multiplicity over microspecies by pH.
Options:
| -p, --precision | |
|---|---|
| -l, --lower | |
| -u, --upper | |
| -s, --step | |
| -e, --excludesulfur | [true |
| -x, --excludehalogens | [true |
Example:
msdon¶
Hydrogen bond donor average multiplicity over microspecies by pH.
Options:
| -p, --precision | |
|---|---|
| -l, --lower | |
| -u, --upper | |
| -s, --step |
Example:
nucleophilicityorder¶
Order in Nu(-) attack. Deprecated.
Options:
| -H, --pH | |
|---|---|
Example:
nucleophiliclocalizationenergy¶
Nucleophilic localization energy L(-).
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
pichargedensity¶
Pi charge density. Deprecated, use "electrondensity" calculation.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
pienergy¶
Pi energy. Deprecated.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example:
refractivity¶
Refractivity calculation.
Options:
| -p, --precision | |
|---|---|
| -t, --type | [increments |
| -i, --inch | [true |
Example:
resonantcount¶
The number of resonant structures.
Options:
| -r, --mcontrib | [true |
|---|---|
| -m, --max | |
| -s, --symfilter | [true |
Example:
resonants¶
Resonant structures.
Options:
| -c, --canonical | [true |
|---|---|
| -r, --mcontrib | [true |
| -m, --max | |
| -f, --format | |
| -s, --symfilter | [true |
Example:
solubility¶
Calculates aqueous solubility.
Options :
| U, --unit | measurement unit [mg/ml |
|---|---|
| -i, --intrinsic | intrinsic solubility (default: false) |
| -c, --category | solubility category (default: false) |
| -H, --pH | |
| -l, --lower | |
| -u, --upper | |
| -s, --step |
Example :
totalchargedensity¶
Total charge density. Deprecated, use "chargedensity" calculation.
Options:
| -p, --precision | |
|---|---|
| -H, --pH |
Example: