Edit entity
Overview
"Edit entity" window provides features including search, create, modify and delete entities.
Search
Users can input any string in the "entity name" text field. The program searches all the names, synonyms and abbreviations in the database and list the entities in the "similar entity" table. Then users can pick one entity for further editing.
Create
User can input new entity name, and specify the location, type and other properties of the entity. Before create the new entity, users should look through the database to make sure the entity is not in the database. If later, an entity is found to be duplicate with the input one, user can merge the two entities (and their associated properties and interactions) in the "pathway preview" window.
Modify
After one entity is picked from the similar entity table or from pathway preview window, the properties of the entity can be changed. The duplication can be resolved by merging operation in "pathway preview" window.
Delete
When an entity is deleted, the program will remove all associated properties and interactions simultaneously. If the deletion of the associated interactions invalidates any control interactions (like catalysis of the enzymatic reactions), the control interaction will be removed too.
Misc
When search entities, user can input multiple search string which are separated by double commas, e.g., "coenzyme,,ATP". The program will return all entities whose name or synonyms containing a substring equal to "coenzyme" or "ATP". User should prevent inputting search string which has less than 3 characters. Otherwise, the program will return many data from database, which waste both the server time and user time meaninglessly.
In the "similar entity" table, the entity information is displayed in small table cells and not all of them are visible to user initially. In most cases, users may drag the column to see all information, or move the mouse over the table cell to show the tooltip text.
When users choose an entity in the "similar entity" table, the interactions which the selected entity takes part in are listed in the "related interaction" table. Users can choose one of them and click button "edit reaction..." to edit it.
User can sort the list in both "similar entities" table and "related interaction" table by clicking the column headers.