European Science Vocabulary (EuroSciVoc) is the taxonomy of fields of science based on OECD's 2015 Frascati Manual taxonomy. It was extended with fields of science categories extracted from CORDIS content through a semi-automatic process developed with Natural Language Processing (NLP) techniques.
Status
Production
Format
SKOS
Contact
Publications Office of the European Union, OP-EU-VOCABULARIES@publications.europa.eu
Copy the code below and paste it to your HTML page
Note:
If you would like to use Quick Jump across multiple ontologies:
You can enter a comma-separated list of ontology ids:
var BP_ontology_id = "NCIt,SNOMEDCT";
You can set the variable to 'all' to search all ontologies in EcoPortal:
var BP_ontology_id = "all";
To include definitions in the Jump To drop-down, add the following variable in Javascript:
var BP_include_definitions = true;
In the code that you just pasted, make sure to change the path to the quick_jump.js file to point to the location where you put the file (relative to your HTML file)
For example, if you put the quick_jump.js file in the same directory as your HTML file, this is the code you would use:
In the header for the page where you want the form field, include the
form_complete.js
file.
On your form, for the fields where you want to use the class-selection widget, specify the field's class in the following format:
bp_form_complete-{ontology_id_list}-{value}
For example,
bp_form_complete-NCIT-uri
will use NCI Thesaurus (ontology id is NCIT) and will put the class URI in the field after the user selects the class from the pull-down list.
Note:
In addition to single ontology ids, you can use a list:
bp_form_complete-NCIT,NCBITAXON-uri
OR
use 'all' to search across all EcoPortal ontologies:
bp_form_complete-all-uri
The autocomplete widget accesses ontology content from the latest version of the ontology.
You can use the following parameters to select which value will be placed into the user-visible input field:
shortid
put the short id of the class, as used in EcoPortal (e.g., "Common_Neoplasm");
name
put the preferred name of the class (e.g., "Common Neoplasm");
In addition to the input element you defined, there are four hidden form elements that are created and then set when a user selects a class from the list. For example, if you create a field with this code: