Dictionary Manager

    Local dictionaries

    Multiple dictionaries can be added and populated to the Registry database, which can be used later during registration or amendment. Dictionaries and also their items can be searched, edited and deleted. To add an item, just click on the [Add item] button and in the opened window just set a name (optionally an item ID can be set as well), then click on [Apply] button.

    The item will be automatically added to the list below. If no item Id was given, the system automatically generates one. When you hover over a given item in the list, you will be able to edit it (when clicking on the pencil) or to delete it (when clicking in the trash sign).

    By default, the Compound Registration includes five dictionaries: Chem. Sig. Text (empty), Double bond panel, Geometric Isomerism, Stereocenter panel, and Stereochemistry, which contain items.

    The items from the Chem. Sig. Text dictionary can be used as CSTs, which can be retrieved from a drop-down list during registration or amendment. The items in the popup list are present in alphabetical order and they are instantaneously searched when typing.

    The items of the Stereochemistry and Geometric isomerism dictionaries currently are present in drop-down lists only on the Registration page of the application. On the Submission page, depending on the "Calculate Stereo Comments" switcher setting, the comment can be either set manually to an arbitrary text or can be calculated using the items of the existing Stereochemistry and Geometric isomerism dictionaries.

    The content of the Stereocenter and Double Bond Panels are used on the Submission page for the Stereo Fixer panel.

    images/download/attachments/20420567/a1.png
    Dictionary Manager: Local dictionaries

    External dictionaries

    Since CompReg version 19.12.0-1906121608 a dedicated page is added to manage external dictionaries.

    images/download/thumbnails/20420567/a2.png images/download/attachments/20420567/a4.png
    1. Adding an external dictionary 2. The values in the external dictionary

    First, the dictionary should be added, a name should be set and the URL should be provided.

    {info} E xternal dictionaries support adding custom headers when querying an external URL.

    Then, after applying the dictionary, the fetched values will be listed in the Compound Registration system.

    {info} Additional data field improvements: "select" input types can be configured to use the new external dictionaries.

    {info} Additional data field improvements: a new validator, "fromList" has been introduced to check if the value of the additional data is amongst the dictionary items. If the value is not present the compound falls to the staging area. This is useful for example to enforce the input of a valid "Project" field.