Class and Description |
---|
NameToStructure
The "master" class, to turn a name into a structure.
|
NameToStructureConfig
Allows OPSIN to be configured e.g.
|
OpsinResult
Holds the structure OPSIN has generated from a name
Additionally holds a status code for whether name interpretation was successful
|
OpsinResult.OPSIN_RESULT_STATUS
Whether parsing the chemical name was successful, encountered problems or was unsuccessful.
If the result is not OpsinResult.OPSIN_RESULT_STATUS.FAILURE then a structure has been generated |
OpsinWarning
A warning generated by OPSIN while interpreting a name.
The specifics of the warning may be used to judge whether you want to accept the generated structure. |
OpsinWarning.OpsinWarningType
The type of problem OPSIN encountered
|
ParseRules
Instantiate via NameToStructure.getOpsinParser()
Performs finite-state allocation of roles ("annotations") to tokens:
The chemical name is broken down into tokens e.g.
|
ParseRulesResults
A wrapper for the results from parsing a chemical name or part of a chemical name
through ParseRules
|
ParseTokens
A "struct" containing data a possible tokenisation of a word in a chemical name.
|
ParsingException
Thrown during finite-state parsing.
|
StereoGroupType
Indicate if a stereo-center belongs to a certain stereo group type.
|
Copyright © 2021. All rights reserved.