We developed a web application to access the contents of the database of MI resources. This online application is freely available at http://www.gib.fi.upm.es/eMIR2
. No registration is required to access the system. Figure
shows a screenshot of the e-MIR2
application. The application has been optimized for Mozilla Firefox® and Google Chrome®.
Figure 2 Screenshot of the e-MIR2web application. The e-MIR2 web application allows users to search for Medical Informatics resources by specifying a search string. To refine searches, users can apply different optional filters related to functionalities, type (more ...)
To search for a specific resource, the application asks users to fill in a text box specifying the search string—e.g. the name or part of the name of the resource. The search string can be composed using regular expressions and the logical operators AND and OR. Usage instructions and examples are provided following the link below the search text box. Additionally, several optional filters are provided to refine the search results. Filters can be applied over different fields, such as the search string, functionality, type of resource, domain, links, publication source and open source. By default, the scope for the search string is not limited—i.e. the application searches the complete database—but users can focus the scope of the search on resource names, titles or abstracts. The e-MIR2
application allows users to filter results using the concepts within the three classification schemas. There are three combination (combo) boxes—one per schema—containing all the categories shown in Figure
in alphabetical order. Users can specify any combination of them, but enter just one category per classification schema at a time.
For the filter over the links, four options are provided: (i) Indifferent denotes that user does not mind whether resources have or do not have associated links, (ii)Any indicates that the resources must have one link at least, (iii)Available imposes the requirement that resources must have at least one link working, and finally (iv)Not Available means that resources must have at least one link not working. The option Indifferent is checked by default. Users can also filter the searches depending on the origin source from which the information was retrieved. A combo-box shows all the origin sources considered by the system. The last filter is the Open source one which restricts retrieval to resources tagged as open source.
Searches are highly customizable. Users can choose any combination of the filters previously described. The search string is not mandatory since a query can be composed by using only filters. If a query is launched without specifying either a search string or filters, then the system returns all the resources contained in the database.
Search results are presented in tabular format. At the top of the table the total number of resources matching the query is shown. Results are displayed in groups of ten items by default. However, the application also allows users to view all results on the same page at one time. The table consists of six columns showing, for each resource, its name, functionalities, type of resource, domains, whether or not the resource is tagged as open source, and a mark to indicate if the resource have available links. In addition, the application presents all the categories associated with each resource. The open source column can only contain two possible values: YES or NO. Finally, the last column may present four different marks: (i) none–when the algorithm does not detect any link to the resource and no links have been manually provided during the manual curation of the resource, (ii) a greenmark–indicating that all links are working,(iii) an orange mark–denoting that some links are not working, and (iv) a red mark-indicating that none of the links are working.
In addition, the resource name is a link itself, which, when followed, provides detailed information regarding the resource. This includes the resource name, whether or not the resource is open source, functionalities, type of resource, domains, links related to the resource and their availability, and information about the paper from which the resource was extracted such as the title, origin source, link to the original source and resource record in XML format.
A typical e-MIR2
application scenario would be a researcher who needs to locate databases of diseases with at least one working link. In such a case, the user would select the “Database” category from the “type” combo-box, the “Disease” concept from the “domain” combo-box and finally, select “Any” from the link filter. Other filters and search options would not be relevant in this use case. As shown in Figure
, the system would return a list of the resources matching the query, one of them tagged as an open source.