Module: Chemicalml::Cml::Base
- Defined in:
- lib/chemicalml/cml/base.rb,
lib/chemicalml/cml/base/atom.rb,
lib/chemicalml/cml/base/bond.rb,
lib/chemicalml/cml/base/list.rb,
lib/chemicalml/cml/base/name.rb,
lib/chemicalml/cml/base/unit.rb,
lib/chemicalml/cml/base/array.rb,
lib/chemicalml/cml/base/label.rb,
lib/chemicalml/cml/base/matrix.rb,
lib/chemicalml/cml/base/scalar.rb,
lib/chemicalml/cml/base/formula.rb,
lib/chemicalml/cml/base/product.rb,
lib/chemicalml/cml/base/document.rb,
lib/chemicalml/cml/base/metadata.rb,
lib/chemicalml/cml/base/molecule.rb,
lib/chemicalml/cml/base/property.rb,
lib/chemicalml/cml/base/reactant.rb,
lib/chemicalml/cml/base/reaction.rb,
lib/chemicalml/cml/base/parameter.rb,
lib/chemicalml/cml/base/substance.rb,
lib/chemicalml/cml/base/unit_list.rb,
lib/chemicalml/cml/base/unit_type.rb,
lib/chemicalml/cml/base/atom_array.rb,
lib/chemicalml/cml/base/bond_array.rb,
lib/chemicalml/cml/base/cml_module.rb,
lib/chemicalml/cml/base/dictionary.rb,
lib/chemicalml/cml/base/identifier.rb,
lib/chemicalml/cml/base/atom_parity.rb,
lib/chemicalml/cml/base/bond_stereo.rb,
lib/chemicalml/cml/base/product_list.rb,
lib/chemicalml/cml/base/metadata_list.rb,
lib/chemicalml/cml/base/property_list.rb,
lib/chemicalml/cml/base/reactant_list.rb,
lib/chemicalml/cml/base/reaction_list.rb,
lib/chemicalml/cml/base/parameter_list.rb,
lib/chemicalml/cml/base/unit_type_list.rb,
lib/chemicalml/cml/base/dictionary_entry.rb
Overview
Shared attribute + xml-mapping declarations for every CML element.
Each module here is mixed into the corresponding Schema3::* and
Schema24::* wire class. Schema-version-specific deviations live
in Base::Schema3Only::* / Base::Schema24Only::* and are
included only by the relevant version's classes — keeping the
shared declarations open for extension, closed for modification.
Defined Under Namespace
Modules: Array, Atom, AtomArray, AtomParity, Bond, BondArray, BondStereo, Dictionary, DictionaryEntry, Document, Formula, Identifier, Label, List, Matrix, Metadata, MetadataList, Module, Molecule, Name, Parameter, ParameterList, Product, ProductList, Property, PropertyList, Reactant, ReactantList, Reaction, ReactionList, Scalar, Substance, Unit, UnitList, UnitType, UnitTypeList