Download Master Thesis semanticSBML a Tool for Creating, Checking
Transcript
Figure 17: GUI to the new annotation algorithm. The legend can be found in Section 3.2.6 4. Remove this annotation from the model element (remAnnotation). 5. Human readable representation of the annotation (getName). 6. Start a fuzzy search on the internal database for the query inserted (see 7) (getSuggetsions). The results will appear in 11. 7. Editable choice widget with suggestion of queries for a database search (getQuerys). 8. Drop-down-box widget with a list of known databases (listofresources.xml) that can be used to annotate the current element. 9. Clicking this push-button an attempted will be made to add the manually constructed annotation to the current element (addAnnotation). If the inserted identifier does not match the regular expression pattern of identifiers of the database ( checkIdPattern) a pop-up appears displaying an error message. 10. Add the annotation that is displayed next to the push-button to the current annotations of the element (addAnnotation). The new annotation will have the biological qualifier unknown. 11. Annotation that was found in the internal database. The annotations that are dispayed in this area can be found using two different methods. The first method is an initial search that is conducted when the element is opened (getSuggestions). The second method is a manually search (see 6). 45