Source code for polymerist.rdutils.reactions.reactexc

'''Exceptions specific to reactions'''

__author__ = 'Timotej Bernat'
__email__ = 'timotej.bernat@colorado.edu'

[docs] class BadNumberReactants(Exception): '''To be raised when too many or too few Mols are provided than expected''' pass
[docs] class ReactantTemplateMismatch(Exception): '''To be raised when a provided sequence of Mols does not match ChemicalReaction Reactant Templates''' pass
[docs] class ProductTemplateMismatch(Exception): '''To be raised when a provided sequence of Mols does not match ChemicalReaction Product Templates''' pass
[docs] class NoIntermonomerBondsFound(Exception): '''To be raised when search for newly-formed inter-monoer bonds fail''' pass