inchi-isotopologue-extension

Proposal for New Isotopologue and Isotopomer Specifications

In the following proposed specifications, isotopologue designations are indicated by parentheses with the element identified first, while isotopomer designations lack parentheses with the atom position identified first: e.g. /a(C2+1) for isotopologue and /i7+1 for isotopomer. The lack of parentheses for isotopomers ensures backwards compatibility with previous InChI specifications. See individual specifications below for details.

Isotopically-Resolved Isotopologue Specification:

If multiple atoms need to be specified, these are comma separated.

Notice the combination of isotopologue and isotopomer specification, since there is only 1 nitrogen atom in the molecule.

Therefore when ambiguity of isotope location is present, it is clearly indicated in the isotopic layer.

Augmented Range Specification:

The augmented isotopomer range specification is limited to a single atom_range and isotope_designation, due to parsing ambiguities that would arise if mixed atom_range and single atom designations were allowed.

Nominal-Mass Isotopologue Specification:

Notice the reversal of neutron_count relative to the n representing neutron. This is done so that no ambiguity will exist with the isotopically-resolved isotopologue specification, where the element is indicated first and the isotope_count second.

Partial Isotopomer Specification:

Cross-Constitutional Isomer Isotopologue Specification:

This specification is directly useful for describing individual features in mass spectrometry when the specific constitutional isomer is unknown.